Skip to content

Latest commit

 

History

History
62 lines (48 loc) · 2.77 KB

File metadata and controls

62 lines (48 loc) · 2.77 KB
WebPi Logo

📰 Latest News & Dev Logs

Update April 1st, 2026: WebPiCode Extension Preview!

We are working hard on WebPiCode, the official VS Code Extension.

🆕 The new Project Wizard

Create your project modularly with a single click:

  • WebPiEasy: Arduino-style C++ wrapper for quick success.
  • Drivers: Full support for Raspberry Pi SPI, I2C, and UART.
  • Modules: Logbook, FileTools, FileCounter, and more.
  • Devices: Direct integration of CC1101, MCP230 (08/17), VL53L0X, etc.
  • GPIO: Choose between WPGPIOV2 or the WPGPIOD standard.
  • SYS: Many common system header functions are available.

🖥️ Intelligent Sidebar & API Integration

The sidebar automatically detects the WebPiEasy API (out, time, string, etc.) as well as the System API (unistd, stdio, iostream, etc.).
For IntelliSense and Tree handling, a header parser has been created. This collects and formats the necessary Json and Stub files. The header comment blocks now also serve as a data source. This allows you to develop on your PC with the editor's intelligent support.

❔ What to expect

The goal is a seamless workflow with WebPi. Clone the repository to your Raspberry Pi, install the extension in VS Code, and get started right away. Everything remains optional; you can also use the native CMake system. For the perfect start, WebPiStart is recommended.

🔜 Roadmap to release

  • Drag & Drop: Simply drag functions from the sidebar to the desired location in the editor.
  • Auto-Header: Automatic resolution and inclusion of required header dependencies.
  • Remote Sync: Automatically upload source code to your Raspberry Pi via SSH.
  • One-Click: Compile and run binaries directly from within VS Code.
  • Templates: HTML, JS, and CSS templates to instantly build modern web interfaces for your hardware.
  • Examples & Apps: Integration within the VS Code tree. Compile, run, and try it out.

🖼️ First glimpses into development

The Project Wizard
WebPiCode new Project


The new sidebar with full API access.
WebPiCode Tree


wpcode_teaser01.mp4



🏀 Stay tuned!

WebPi will simplify and quickly help you succeed with your Raspberry Pi projects!