feat(picker): ESP32-S3-EYE ad card replaces the ESP-EYE one
David's kit is the ESP32-S3-EYE, not the ESP-EYE the project had been built against - different product, and only this one has a screen. Card art follows the real board: camera and function buttons on the main board, the orange SUB silk band, then the 240x240 panel.
This commit is contained in:
parent
223ea24481
commit
00f0b3e69b
|
|
@ -48,19 +48,21 @@ export function isOnlineOnlyAdSuppressed(id: string): boolean {
|
|||
|
||||
export const ONLINE_ONLY_BOARD_ADS: OnlineOnlyBoardAd[] = [
|
||||
{
|
||||
id: 'esp-eye',
|
||||
label: 'ESP-EYE',
|
||||
description: 'Espressif AI vision devkit: ESP32 + OV2640 camera, I2S mic, face-recognition heritage — in-browser emulation',
|
||||
id: 'esp32-s3-eye',
|
||||
label: 'ESP32-S3-EYE',
|
||||
description: 'Espressif AI vision kit: ESP32-S3, OV2640 camera, 1.3" 240x240 LCD, I2S mic, accelerometer — in-browser emulation',
|
||||
thumbnailSvg:
|
||||
'<svg width="72" height="72" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">' +
|
||||
'<rect x="20" y="4" width="32" height="64" rx="5" fill="#131316"/>' +
|
||||
'<circle cx="36" cy="26" r="12" fill="#1c1c20" stroke="#33343a"/>' +
|
||||
'<circle cx="36" cy="26" r="8" fill="#060608" stroke="#2f2f34"/>' +
|
||||
'<circle cx="36" cy="26" r="3" fill="#101722"/>' +
|
||||
'<rect x="30" y="42" width="12" height="10" fill="#d8b44a"/>' +
|
||||
'<rect x="26" y="56" width="20" height="6" rx="1.5" fill="#b8bec6"/>' +
|
||||
'<circle cx="47" cy="46" r="2.2" fill="#ff4030"/>' +
|
||||
'<circle cx="25" cy="46" r="2.2" fill="#e8e8ea"/>' +
|
||||
'<rect x="16" y="2" width="40" height="68" rx="4" fill="#26262c" stroke="#050506"/>' +
|
||||
'<circle cx="36" cy="14" r="7" fill="#1a1a1f" stroke="#3f4048"/>' +
|
||||
'<circle cx="36" cy="14" r="4.5" fill="#06070a"/>' +
|
||||
'<circle cx="34.5" cy="12.5" r="1.2" fill="#7f97b8"/>' +
|
||||
'<rect x="19" y="9" width="7" height="6" rx="1.5" fill="#2b2b31" stroke="#4a4b52" stroke-width="0.6"/>' +
|
||||
'<rect x="46" y="9" width="7" height="6" rx="1.5" fill="#2b2b31" stroke="#4a4b52" stroke-width="0.6"/>' +
|
||||
'<rect x="16" y="24" width="40" height="5" fill="#b8791d"/>' +
|
||||
'<rect x="19" y="32" width="34" height="30" rx="1.5" fill="#0c0e13" stroke="#3a3f4a" stroke-width="0.8"/>' +
|
||||
'<rect x="22" y="35" width="28" height="24" fill="#0c4a5e"/>' +
|
||||
'<circle cx="50" cy="20" r="2" fill="#38c172"/>' +
|
||||
'</svg>',
|
||||
},
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue