diff --git a/frontend/src/lib/onlineOnlyBoards.ts b/frontend/src/lib/onlineOnlyBoards.ts index a53d59b7..0682be6f 100644 --- a/frontend/src/lib/onlineOnlyBoards.ts +++ b/frontend/src/lib/onlineOnlyBoards.ts @@ -96,6 +96,40 @@ export const ONLINE_ONLY_BOARD_ADS: OnlineOnlyBoardAd[] = [ '' + '', }, + { + id: 'esp-vocat', + label: 'ESP-VoCat', + description: 'Espressif AI voice devkit: ESP32-S3, ST77916 1.8" touch LCD, dual mic + speaker, IMU — in-browser emulation', + thumbnailSvg: + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '', + }, + { + id: 'esp32-p4', + label: 'ESP32-P4-Function-EV', + description: 'Espressif flagship RISC-V: dual-core 400MHz, MIPI-DSI display, MIPI-CSI camera, WiFi via ESP32-C6 — in-browser emulation', + thumbnailSvg: + '' + + '' + + '' + + 'P4' + + '' + + 'C6' + + '' + + '' + + '' + + '' + + '', + }, { id: 'm5stack-core', label: 'M5Stack Core Basic', @@ -186,7 +220,6 @@ export const ONLINE_ONLY_BOARD_ADS: OnlineOnlyBoardAd[] = [ description: 'Thumb-size RP2040 (Seeed Studio) - in-browser emulation', thumbnailSvg: 'RP', }, -, { id: 'unihiker-m10', label: 'UNIHIKER M10', @@ -231,7 +264,7 @@ export const ONLINE_ONLY_COMPONENT_ADS: OnlineOnlyComponentAd[] = [ description: '64 white LEDs, daisy-chainable \u2014 in-browser emulation', category: 'output', thumbnailSvg: "", - },, + }, { id: 'seeed-round-display', label: 'Round Display for XIAO (1.28", GC9A01)',