diff --git a/frontend/public/examples-thumbs/and-gate-alarm.png b/frontend/public/examples-thumbs/and-gate-alarm.png new file mode 100644 index 00000000..b909970e Binary files /dev/null and b/frontend/public/examples-thumbs/and-gate-alarm.png differ diff --git a/frontend/public/examples-thumbs/and-gate-alarm.webp b/frontend/public/examples-thumbs/and-gate-alarm.webp new file mode 100644 index 00000000..20175cc6 Binary files /dev/null and b/frontend/public/examples-thumbs/and-gate-alarm.webp differ diff --git a/frontend/public/examples-thumbs/battery-voltage-monitor.png b/frontend/public/examples-thumbs/battery-voltage-monitor.png new file mode 100644 index 00000000..65f24b4e Binary files /dev/null and b/frontend/public/examples-thumbs/battery-voltage-monitor.png differ diff --git a/frontend/public/examples-thumbs/battery-voltage-monitor.webp b/frontend/public/examples-thumbs/battery-voltage-monitor.webp new file mode 100644 index 00000000..7dd7fee5 Binary files /dev/null and b/frontend/public/examples-thumbs/battery-voltage-monitor.webp differ diff --git a/frontend/public/examples-thumbs/binary-counter-leds.png b/frontend/public/examples-thumbs/binary-counter-leds.png new file mode 100644 index 00000000..55a630ae Binary files /dev/null and b/frontend/public/examples-thumbs/binary-counter-leds.png differ diff --git a/frontend/public/examples-thumbs/binary-counter-leds.webp b/frontend/public/examples-thumbs/binary-counter-leds.webp new file mode 100644 index 00000000..feca3bf9 Binary files /dev/null and b/frontend/public/examples-thumbs/binary-counter-leds.webp differ diff --git a/frontend/public/examples-thumbs/c3-serial.png b/frontend/public/examples-thumbs/c3-serial.png new file mode 100644 index 00000000..9504c7b7 Binary files /dev/null and b/frontend/public/examples-thumbs/c3-serial.png differ diff --git a/frontend/public/examples-thumbs/c3-serial.webp b/frontend/public/examples-thumbs/c3-serial.webp new file mode 100644 index 00000000..411a430d Binary files /dev/null and b/frontend/public/examples-thumbs/c3-serial.webp differ diff --git a/frontend/public/examples-thumbs/c3-servo.png b/frontend/public/examples-thumbs/c3-servo.png new file mode 100644 index 00000000..1ec127d6 Binary files /dev/null and b/frontend/public/examples-thumbs/c3-servo.png differ diff --git a/frontend/public/examples-thumbs/c3-servo.webp b/frontend/public/examples-thumbs/c3-servo.webp new file mode 100644 index 00000000..3b55cad0 Binary files /dev/null and b/frontend/public/examples-thumbs/c3-servo.webp differ diff --git a/frontend/public/examples-thumbs/esp32-blink-led.png b/frontend/public/examples-thumbs/esp32-blink-led.png new file mode 100644 index 00000000..5a12417e Binary files /dev/null and b/frontend/public/examples-thumbs/esp32-blink-led.png differ diff --git a/frontend/public/examples-thumbs/esp32-blink-led.webp b/frontend/public/examples-thumbs/esp32-blink-led.webp new file mode 100644 index 00000000..a5713b7b Binary files /dev/null and b/frontend/public/examples-thumbs/esp32-blink-led.webp differ diff --git a/frontend/public/examples-thumbs/esp32-dual-adc.png b/frontend/public/examples-thumbs/esp32-dual-adc.png new file mode 100644 index 00000000..36a526b3 Binary files /dev/null and b/frontend/public/examples-thumbs/esp32-dual-adc.png differ diff --git a/frontend/public/examples-thumbs/esp32-dual-adc.webp b/frontend/public/examples-thumbs/esp32-dual-adc.webp new file mode 100644 index 00000000..987ab68b Binary files /dev/null and b/frontend/public/examples-thumbs/esp32-dual-adc.webp differ diff --git a/frontend/public/examples-thumbs/esp32-mpu6050.png b/frontend/public/examples-thumbs/esp32-mpu6050.png new file mode 100644 index 00000000..ed805d2a Binary files /dev/null and b/frontend/public/examples-thumbs/esp32-mpu6050.png differ diff --git a/frontend/public/examples-thumbs/esp32-mpu6050.webp b/frontend/public/examples-thumbs/esp32-mpu6050.webp new file mode 100644 index 00000000..78bff20c Binary files /dev/null and b/frontend/public/examples-thumbs/esp32-mpu6050.webp differ diff --git a/frontend/public/examples-thumbs/esp32-pwm-led-rgb.png b/frontend/public/examples-thumbs/esp32-pwm-led-rgb.png new file mode 100644 index 00000000..caa3c600 Binary files /dev/null and b/frontend/public/examples-thumbs/esp32-pwm-led-rgb.png differ diff --git a/frontend/public/examples-thumbs/esp32-pwm-led-rgb.webp b/frontend/public/examples-thumbs/esp32-pwm-led-rgb.webp new file mode 100644 index 00000000..f97e317b Binary files /dev/null and b/frontend/public/examples-thumbs/esp32-pwm-led-rgb.webp differ diff --git a/frontend/public/examples-thumbs/esp32-serial-echo.png b/frontend/public/examples-thumbs/esp32-serial-echo.png new file mode 100644 index 00000000..8709ffb5 Binary files /dev/null and b/frontend/public/examples-thumbs/esp32-serial-echo.png differ diff --git a/frontend/public/examples-thumbs/esp32-serial-echo.webp b/frontend/public/examples-thumbs/esp32-serial-echo.webp new file mode 100644 index 00000000..2bc5bf57 Binary files /dev/null and b/frontend/public/examples-thumbs/esp32-serial-echo.webp differ diff --git a/frontend/public/examples-thumbs/full-adder.png b/frontend/public/examples-thumbs/full-adder.png new file mode 100644 index 00000000..fb11320f Binary files /dev/null and b/frontend/public/examples-thumbs/full-adder.png differ diff --git a/frontend/public/examples-thumbs/full-adder.webp b/frontend/public/examples-thumbs/full-adder.webp new file mode 100644 index 00000000..3536fe97 Binary files /dev/null and b/frontend/public/examples-thumbs/full-adder.webp differ diff --git a/frontend/public/examples-thumbs/l293d-motor-control.png b/frontend/public/examples-thumbs/l293d-motor-control.png new file mode 100644 index 00000000..8ab6ecd2 Binary files /dev/null and b/frontend/public/examples-thumbs/l293d-motor-control.png differ diff --git a/frontend/public/examples-thumbs/l293d-motor-control.webp b/frontend/public/examples-thumbs/l293d-motor-control.webp new file mode 100644 index 00000000..07b71bed Binary files /dev/null and b/frontend/public/examples-thumbs/l293d-motor-control.webp differ diff --git a/frontend/public/examples-thumbs/l293d-speed-pwm.png b/frontend/public/examples-thumbs/l293d-speed-pwm.png new file mode 100644 index 00000000..590d4adc Binary files /dev/null and b/frontend/public/examples-thumbs/l293d-speed-pwm.png differ diff --git a/frontend/public/examples-thumbs/l293d-speed-pwm.webp b/frontend/public/examples-thumbs/l293d-speed-pwm.webp new file mode 100644 index 00000000..1e8ebac3 Binary files /dev/null and b/frontend/public/examples-thumbs/l293d-speed-pwm.webp differ diff --git a/frontend/public/examples-thumbs/lm317-adjustable-psu.png b/frontend/public/examples-thumbs/lm317-adjustable-psu.png new file mode 100644 index 00000000..19259e06 Binary files /dev/null and b/frontend/public/examples-thumbs/lm317-adjustable-psu.png differ diff --git a/frontend/public/examples-thumbs/lm317-adjustable-psu.webp b/frontend/public/examples-thumbs/lm317-adjustable-psu.webp new file mode 100644 index 00000000..4d174031 Binary files /dev/null and b/frontend/public/examples-thumbs/lm317-adjustable-psu.webp differ diff --git a/frontend/public/examples-thumbs/logic-probe.png b/frontend/public/examples-thumbs/logic-probe.png new file mode 100644 index 00000000..4e047437 Binary files /dev/null and b/frontend/public/examples-thumbs/logic-probe.png differ diff --git a/frontend/public/examples-thumbs/logic-probe.webp b/frontend/public/examples-thumbs/logic-probe.webp new file mode 100644 index 00000000..c1fdb763 Binary files /dev/null and b/frontend/public/examples-thumbs/logic-probe.webp differ diff --git a/frontend/public/examples-thumbs/mega-multi-led.png b/frontend/public/examples-thumbs/mega-multi-led.png new file mode 100644 index 00000000..6408682a Binary files /dev/null and b/frontend/public/examples-thumbs/mega-multi-led.png differ diff --git a/frontend/public/examples-thumbs/mega-multi-led.webp b/frontend/public/examples-thumbs/mega-multi-led.webp new file mode 100644 index 00000000..fa42af3f Binary files /dev/null and b/frontend/public/examples-thumbs/mega-multi-led.webp differ diff --git a/frontend/public/examples-thumbs/nand-sr-latch.png b/frontend/public/examples-thumbs/nand-sr-latch.png new file mode 100644 index 00000000..ce62f2eb Binary files /dev/null and b/frontend/public/examples-thumbs/nand-sr-latch.png differ diff --git a/frontend/public/examples-thumbs/nand-sr-latch.webp b/frontend/public/examples-thumbs/nand-sr-latch.webp new file mode 100644 index 00000000..8ae7ba7c Binary files /dev/null and b/frontend/public/examples-thumbs/nand-sr-latch.webp differ diff --git a/frontend/public/examples-thumbs/nano-blink.png b/frontend/public/examples-thumbs/nano-blink.png new file mode 100644 index 00000000..24b7785b Binary files /dev/null and b/frontend/public/examples-thumbs/nano-blink.png differ diff --git a/frontend/public/examples-thumbs/nano-blink.webp b/frontend/public/examples-thumbs/nano-blink.webp new file mode 100644 index 00000000..d337d614 Binary files /dev/null and b/frontend/public/examples-thumbs/nano-blink.webp differ diff --git a/frontend/public/examples-thumbs/nano-button-led.png b/frontend/public/examples-thumbs/nano-button-led.png new file mode 100644 index 00000000..5be10eea Binary files /dev/null and b/frontend/public/examples-thumbs/nano-button-led.png differ diff --git a/frontend/public/examples-thumbs/nano-button-led.webp b/frontend/public/examples-thumbs/nano-button-led.webp new file mode 100644 index 00000000..3c3ee697 Binary files /dev/null and b/frontend/public/examples-thumbs/nano-button-led.webp differ diff --git a/frontend/public/examples-thumbs/nano-fade.png b/frontend/public/examples-thumbs/nano-fade.png new file mode 100644 index 00000000..bccc3f5d Binary files /dev/null and b/frontend/public/examples-thumbs/nano-fade.png differ diff --git a/frontend/public/examples-thumbs/nano-fade.webp b/frontend/public/examples-thumbs/nano-fade.webp new file mode 100644 index 00000000..f31017a0 Binary files /dev/null and b/frontend/public/examples-thumbs/nano-fade.webp differ diff --git a/frontend/public/examples-thumbs/nano-sensor-station.png b/frontend/public/examples-thumbs/nano-sensor-station.png new file mode 100644 index 00000000..6af68de4 Binary files /dev/null and b/frontend/public/examples-thumbs/nano-sensor-station.png differ diff --git a/frontend/public/examples-thumbs/nano-sensor-station.webp b/frontend/public/examples-thumbs/nano-sensor-station.webp new file mode 100644 index 00000000..7a8071df Binary files /dev/null and b/frontend/public/examples-thumbs/nano-sensor-station.webp differ diff --git a/frontend/public/examples-thumbs/optocoupler-signal.png b/frontend/public/examples-thumbs/optocoupler-signal.png new file mode 100644 index 00000000..28829c2d Binary files /dev/null and b/frontend/public/examples-thumbs/optocoupler-signal.png differ diff --git a/frontend/public/examples-thumbs/optocoupler-signal.webp b/frontend/public/examples-thumbs/optocoupler-signal.webp new file mode 100644 index 00000000..efb48a5c Binary files /dev/null and b/frontend/public/examples-thumbs/optocoupler-signal.webp differ diff --git a/frontend/public/examples-thumbs/pico-multi-protocol.png b/frontend/public/examples-thumbs/pico-multi-protocol.png new file mode 100644 index 00000000..5b58cd1f Binary files /dev/null and b/frontend/public/examples-thumbs/pico-multi-protocol.png differ diff --git a/frontend/public/examples-thumbs/pico-multi-protocol.webp b/frontend/public/examples-thumbs/pico-multi-protocol.webp new file mode 100644 index 00000000..9c40827b Binary files /dev/null and b/frontend/public/examples-thumbs/pico-multi-protocol.webp differ diff --git a/frontend/public/examples-thumbs/power-supply-7805.png b/frontend/public/examples-thumbs/power-supply-7805.png new file mode 100644 index 00000000..b87038d3 Binary files /dev/null and b/frontend/public/examples-thumbs/power-supply-7805.png differ diff --git a/frontend/public/examples-thumbs/power-supply-7805.webp b/frontend/public/examples-thumbs/power-supply-7805.webp new file mode 100644 index 00000000..0047a679 Binary files /dev/null and b/frontend/public/examples-thumbs/power-supply-7805.webp differ diff --git a/frontend/public/examples-thumbs/relay-led-switch.png b/frontend/public/examples-thumbs/relay-led-switch.png new file mode 100644 index 00000000..d13ffa5b Binary files /dev/null and b/frontend/public/examples-thumbs/relay-led-switch.png differ diff --git a/frontend/public/examples-thumbs/relay-led-switch.webp b/frontend/public/examples-thumbs/relay-led-switch.webp new file mode 100644 index 00000000..067a7f8e Binary files /dev/null and b/frontend/public/examples-thumbs/relay-led-switch.webp differ diff --git a/frontend/public/examples-thumbs/tft-display.png b/frontend/public/examples-thumbs/tft-display.png new file mode 100644 index 00000000..152cb8c3 Binary files /dev/null and b/frontend/public/examples-thumbs/tft-display.png differ diff --git a/frontend/public/examples-thumbs/tft-display.webp b/frontend/public/examples-thumbs/tft-display.webp new file mode 100644 index 00000000..3485f2c9 Binary files /dev/null and b/frontend/public/examples-thumbs/tft-display.webp differ diff --git a/frontend/public/examples-thumbs/xor-toggle-detector.png b/frontend/public/examples-thumbs/xor-toggle-detector.png new file mode 100644 index 00000000..c45f6096 Binary files /dev/null and b/frontend/public/examples-thumbs/xor-toggle-detector.png differ diff --git a/frontend/public/examples-thumbs/xor-toggle-detector.webp b/frontend/public/examples-thumbs/xor-toggle-detector.webp new file mode 100644 index 00000000..cd1e0ea9 Binary files /dev/null and b/frontend/public/examples-thumbs/xor-toggle-detector.webp differ