Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>ESP LowCode: Matter WebNew to Visual Studio Code? Get it now.
ESP LowCode: Matter Web

ESP LowCode: Matter Web

Espressif Systems

espressif.com
|
5,426 installs
| (0) | Free
Develop Matter products quickly using Espressif's ESP LowCode - simplify IoT development with ESP32 and Matter protocol
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

LowCode VS Code Extension (Web)

This VS Code web extension provides browser-based development tools for ESP LowCode projects, enabling device flashing and monitoring directly from web-based VS Code environments.

Features

  • Web Serial API Support: Flash firmware and communicate with ESP32 devices directly from your browser
  • Device Preparation: Erase flash and flash pre-built binaries to prepare devices
  • Firmware Verification: Verify that correct firmware is flashed before uploading configuration
  • Per-Device Data Management: Flash device-specific configuration data
  • Serial Console: Monitor device output in real-time via Web Serial API

Requirements

  • Visual Studio Code 1.93.0 or higher (web version)
  • Chromium-based browser (Google Chrome or Microsoft Edge) - Required for Web Serial API support
  • Desktop LowCode Extension: The desktop extension (espressif.esp-lowcode) must be installed for full functionality

Installation

  1. Open VS Code Web (vscode.dev) or GitHub Codespaces.
  2. Go to the Extensions view (Ctrl+Shift+X).
  3. Search for "LowCode Web".
  4. Click Install.

Note:
If you have the ESP LowCode:Matter extension installed, it will automatically install the latest version of this web extension whenever it is activated in a web-based development environment (such as vscode.dev or GitHub Codespaces). Manual installation is usually not required when using the main ESP LowCode:Matter extension.

Commands

  • LowCode: Select Port: Select serial port using Web Serial API
  • LowCode: Prepare Device: Erase flash and flash pre-built firmware binaries
  • LowCode: Flash Binary: Flash a specific binary file to a device address
  • LowCode: Flash: Flash firmware using flash_args file
  • LowCode: Upload Configuration: Verify firmware and upload device-specific configuration
  • LowCode: Flash Per-Device Data: Flash device-specific configuration data
  • LowCode: Console: Start serial monitoring of device output
  • LowCode: Erase Flash: Erase the entire flash memory

Release Notes

1.0.0

Initial release of the LowCode VS Code Extension


Enjoy developing with LowCode in the browser!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft