velxio/frontend/public
David Montero Crespo 7c9fd0bf2b feat: add MicroPython support for ESP32/ESP32-S3 boards via QEMU bridge
Extends MicroPython support (Phase 2) to ESP32 Xtensa boards running on
QEMU. Firmware is downloaded from micropython.org, cached in IndexedDB,
and loaded into QEMU. User code is injected via the raw-paste REPL
protocol after the MicroPython REPL boots.

- Create Esp32MicroPythonLoader.ts for firmware download/cache
- Add raw-paste REPL injection (Ctrl+A → Ctrl+E → code → Ctrl+D) to Esp32Bridge
- Extend loadMicroPythonProgram in store for ESP32 path
- Add ESP32 default MicroPython content (GPIO 2 blink)
- Simplify SerialMonitor Ctrl+C/D to work for all MicroPython boards
- Bundle fallback firmware for ESP32 and ESP32-S3
- Add all ESP32 board variants to SerialMonitor tab maps

Closes #3 (Phase 2)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-29 23:12:24 -03:00
..
boards feat: Mark subprojects as dirty in QEMU, RP2040, and Wokwi elements libraries 2026-03-23 12:51:25 -03:00
firmware feat: add MicroPython support for ESP32/ESP32-S3 boards via QEMU bridge 2026-03-29 23:12:24 -03:00
android-chrome-192.png fix: replace Vite favicon with Velxio chip icon across all sizes 2026-03-06 17:36:03 -03:00
android-chrome-512.png fix: replace Vite favicon with Velxio chip icon across all sizes 2026-03-06 17:36:03 -03:00
apple-touch-icon.png fix: replace Vite favicon with Velxio chip icon across all sizes 2026-03-06 17:36:03 -03:00
components-metadata.json feat: implement eager scan for LEDC GPIO mapping and add tests for race condition fix 2026-03-24 13:54:44 -03:00
favicon-16x16.png fix: replace Vite favicon with Velxio chip icon across all sizes 2026-03-06 17:36:03 -03:00
favicon-32x32.png fix: replace Vite favicon with Velxio chip icon across all sizes 2026-03-06 17:36:03 -03:00
favicon-48x48.png fix: replace Vite favicon with Velxio chip icon across all sizes 2026-03-06 17:36:03 -03:00
favicon.ico fix: replace Vite favicon with Velxio chip icon across all sizes 2026-03-06 17:36:03 -03:00
favicon.svg fix: replace Vite favicon with Velxio chip icon across all sizes 2026-03-06 17:36:03 -03:00
image.png perf: optimize hero image for faster load times 2026-03-28 20:33:40 +01:00
image.webp perf: optimize hero image for faster load times 2026-03-28 20:33:40 +01:00
manifest.webmanifest feat: enhance SEO and public files for Velxio 2026-03-06 16:14:26 -03:00
og-image.png feat: add sensor parts and utilities for simulation 2026-03-08 02:20:21 -03:00
og-image.svg feat: enhance SEO and public files for Velxio 2026-03-06 16:14:26 -03:00
robots.txt feat: update SEO handling across various pages, enhance mobile tab navigation, and improve .gitignore for sensitive files 2026-03-23 17:15:29 -03:00
sitemap.xml feat: enhance build scripts and add SEO prerendering; improve touch interactions for wire creation 2026-03-25 00:08:46 -03:00
vite.svg feat: Implement Arduino Simulator with component management and simulation features 2026-03-03 00:20:49 -03:00