From 69819ee61424ecd6db67710cd413e8e155d40e33 Mon Sep 17 00:00:00 2001 From: David Montero Crespo Date: Thu, 23 Jul 2026 08:26:33 +0200 Subject: [PATCH] feat(picker): ONLINE ad cards for the Seeed Studio XIAO trio xiao-esp32s3-sense / xiao-esp32c6 / xiao-rp2040 advertise themselves in the OSS picker like the other hosted-only boards; the ads auto-hide in any build whose overlay registers the real kinds (same BOARD_KIND_LABELS contract). --- frontend/src/lib/onlineOnlyBoards.ts | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/frontend/src/lib/onlineOnlyBoards.ts b/frontend/src/lib/onlineOnlyBoards.ts index f84b16f3..cb0080d1 100644 --- a/frontend/src/lib/onlineOnlyBoards.ts +++ b/frontend/src/lib/onlineOnlyBoards.ts @@ -115,7 +115,26 @@ export const ONLINE_ONLY_BOARD_ADS: OnlineOnlyBoardAd[] = [ '' + 'BADGER' + '', + },, +{ + id: 'xiao-esp32s3-sense', + label: 'XIAO ESP32S3 Sense', + description: 'Thumb-size ESP32-S3 with camera + mic (Seeed Studio) - in-browser emulation', + thumbnailSvg: 'S3', }, + { + id: 'xiao-esp32c6', + label: 'XIAO ESP32C6', + description: 'Thumb-size ESP32-C6: WiFi 6, BLE, 802.15.4 (Seeed Studio) - in-browser emulation', + thumbnailSvg: 'C6', + }, + { + id: 'xiao-rp2040', + label: 'XIAO RP2040', + description: 'Thumb-size RP2040 (Seeed Studio) - in-browser emulation', + thumbnailSvg: 'RP', + }, + ]; /** Advertisement entry for a hosted-editor-only COMPONENT (picker part).