diff --git a/frontend/public/examples-thumbs/esp-sensair-compass.webp b/frontend/public/examples-thumbs/esp-sensair-compass.webp new file mode 100644 index 00000000..ae1e5b79 Binary files /dev/null and b/frontend/public/examples-thumbs/esp-sensair-compass.webp differ diff --git a/frontend/public/examples-thumbs/esp-sensair-environment.webp b/frontend/public/examples-thumbs/esp-sensair-environment.webp new file mode 100644 index 00000000..ae1e5b79 Binary files /dev/null and b/frontend/public/examples-thumbs/esp-sensair-environment.webp differ diff --git a/frontend/public/examples-thumbs/esp-sensair-lcd-dash.webp b/frontend/public/examples-thumbs/esp-sensair-lcd-dash.webp new file mode 100644 index 00000000..ae1e5b79 Binary files /dev/null and b/frontend/public/examples-thumbs/esp-sensair-lcd-dash.webp differ diff --git a/frontend/public/examples-thumbs/esp-sensair-oled-i2c.webp b/frontend/public/examples-thumbs/esp-sensair-oled-i2c.webp new file mode 100644 index 00000000..e2e16d31 Binary files /dev/null and b/frontend/public/examples-thumbs/esp-sensair-oled-i2c.webp differ diff --git a/frontend/public/examples-thumbs/esp-sensair-touch.webp b/frontend/public/examples-thumbs/esp-sensair-touch.webp new file mode 100644 index 00000000..ae1e5b79 Binary files /dev/null and b/frontend/public/examples-thumbs/esp-sensair-touch.webp differ diff --git a/frontend/public/examples-thumbs/esp-sensair-ws2812-strip.webp b/frontend/public/examples-thumbs/esp-sensair-ws2812-strip.webp new file mode 100644 index 00000000..ae1e5b79 Binary files /dev/null and b/frontend/public/examples-thumbs/esp-sensair-ws2812-strip.webp differ diff --git a/frontend/public/examples-thumbs/esp-vocat-battery.webp b/frontend/public/examples-thumbs/esp-vocat-battery.webp new file mode 100644 index 00000000..d2901e68 Binary files /dev/null and b/frontend/public/examples-thumbs/esp-vocat-battery.webp differ diff --git a/frontend/public/examples-thumbs/esp-vocat-face.webp b/frontend/public/examples-thumbs/esp-vocat-face.webp new file mode 100644 index 00000000..d2901e68 Binary files /dev/null and b/frontend/public/examples-thumbs/esp-vocat-face.webp differ diff --git a/frontend/public/examples-thumbs/esp-vocat-imu.webp b/frontend/public/examples-thumbs/esp-vocat-imu.webp new file mode 100644 index 00000000..d2901e68 Binary files /dev/null and b/frontend/public/examples-thumbs/esp-vocat-imu.webp differ diff --git a/frontend/public/examples-thumbs/esp-vocat-lcd-bars.webp b/frontend/public/examples-thumbs/esp-vocat-lcd-bars.webp new file mode 100644 index 00000000..d2901e68 Binary files /dev/null and b/frontend/public/examples-thumbs/esp-vocat-lcd-bars.webp differ diff --git a/frontend/public/examples-thumbs/esp-vocat-mic-level.webp b/frontend/public/examples-thumbs/esp-vocat-mic-level.webp new file mode 100644 index 00000000..d2901e68 Binary files /dev/null and b/frontend/public/examples-thumbs/esp-vocat-mic-level.webp differ diff --git a/frontend/public/examples-thumbs/esp-vocat-oled-i2c.webp b/frontend/public/examples-thumbs/esp-vocat-oled-i2c.webp new file mode 100644 index 00000000..04e648a1 Binary files /dev/null and b/frontend/public/examples-thumbs/esp-vocat-oled-i2c.webp differ diff --git a/frontend/public/examples-thumbs/esp-vocat-sdcard.webp b/frontend/public/examples-thumbs/esp-vocat-sdcard.webp new file mode 100644 index 00000000..d2901e68 Binary files /dev/null and b/frontend/public/examples-thumbs/esp-vocat-sdcard.webp differ diff --git a/frontend/public/examples-thumbs/esp-vocat-touch.webp b/frontend/public/examples-thumbs/esp-vocat-touch.webp new file mode 100644 index 00000000..d2901e68 Binary files /dev/null and b/frontend/public/examples-thumbs/esp-vocat-touch.webp differ diff --git a/frontend/public/examples-thumbs/esp-vocat-touchscreen.webp b/frontend/public/examples-thumbs/esp-vocat-touchscreen.webp new file mode 100644 index 00000000..d2901e68 Binary files /dev/null and b/frontend/public/examples-thumbs/esp-vocat-touchscreen.webp differ diff --git a/frontend/public/examples-thumbs/esp32-c3-lcdkit-ir-nec.webp b/frontend/public/examples-thumbs/esp32-c3-lcdkit-ir-nec.webp new file mode 100644 index 00000000..d572c902 Binary files /dev/null and b/frontend/public/examples-thumbs/esp32-c3-lcdkit-ir-nec.webp differ diff --git a/frontend/public/examples-thumbs/esp32-c3-lcdkit-ir-receive.webp b/frontend/public/examples-thumbs/esp32-c3-lcdkit-ir-receive.webp new file mode 100644 index 00000000..d572c902 Binary files /dev/null and b/frontend/public/examples-thumbs/esp32-c3-lcdkit-ir-receive.webp differ diff --git a/frontend/public/examples-thumbs/esp32-c3-lcdkit-knob-dial.webp b/frontend/public/examples-thumbs/esp32-c3-lcdkit-knob-dial.webp new file mode 100644 index 00000000..d572c902 Binary files /dev/null and b/frontend/public/examples-thumbs/esp32-c3-lcdkit-knob-dial.webp differ diff --git a/frontend/public/examples-thumbs/esp32-c3-lcdkit-rgb.webp b/frontend/public/examples-thumbs/esp32-c3-lcdkit-rgb.webp new file mode 100644 index 00000000..d572c902 Binary files /dev/null and b/frontend/public/examples-thumbs/esp32-c3-lcdkit-rgb.webp differ diff --git a/frontend/public/examples-thumbs/esp32-c3-lcdkit-tone.webp b/frontend/public/examples-thumbs/esp32-c3-lcdkit-tone.webp new file mode 100644 index 00000000..d572c902 Binary files /dev/null and b/frontend/public/examples-thumbs/esp32-c3-lcdkit-tone.webp differ