diff --git a/frontend/public/examples-thumbs/an-bjt-common-emitter.webp b/frontend/public/examples-thumbs/an-bjt-common-emitter.webp new file mode 100644 index 00000000..6f963a93 Binary files /dev/null and b/frontend/public/examples-thumbs/an-bjt-common-emitter.webp differ diff --git a/frontend/public/examples-thumbs/an-bjt-diff-pair.webp b/frontend/public/examples-thumbs/an-bjt-diff-pair.webp new file mode 100644 index 00000000..0198f515 Binary files /dev/null and b/frontend/public/examples-thumbs/an-bjt-diff-pair.webp differ diff --git a/frontend/public/examples-thumbs/an-bjt-emitter-follower.webp b/frontend/public/examples-thumbs/an-bjt-emitter-follower.webp new file mode 100644 index 00000000..2d406867 Binary files /dev/null and b/frontend/public/examples-thumbs/an-bjt-emitter-follower.webp differ diff --git a/frontend/public/examples-thumbs/an-bjt-switch.webp b/frontend/public/examples-thumbs/an-bjt-switch.webp new file mode 100644 index 00000000..ae6280a2 Binary files /dev/null and b/frontend/public/examples-thumbs/an-bjt-switch.webp differ diff --git a/frontend/public/examples-thumbs/an-bridge-rectifier.webp b/frontend/public/examples-thumbs/an-bridge-rectifier.webp new file mode 100644 index 00000000..74041ded Binary files /dev/null and b/frontend/public/examples-thumbs/an-bridge-rectifier.webp differ diff --git a/frontend/public/examples-thumbs/an-current-mirror.webp b/frontend/public/examples-thumbs/an-current-mirror.webp new file mode 100644 index 00000000..405232c9 Binary files /dev/null and b/frontend/public/examples-thumbs/an-current-mirror.webp differ diff --git a/frontend/public/examples-thumbs/an-darlington.webp b/frontend/public/examples-thumbs/an-darlington.webp new file mode 100644 index 00000000..02ff235a Binary files /dev/null and b/frontend/public/examples-thumbs/an-darlington.webp differ diff --git a/frontend/public/examples-thumbs/an-diode-clamper.webp b/frontend/public/examples-thumbs/an-diode-clamper.webp new file mode 100644 index 00000000..ccc31ac2 Binary files /dev/null and b/frontend/public/examples-thumbs/an-diode-clamper.webp differ diff --git a/frontend/public/examples-thumbs/an-diode-clipper.webp b/frontend/public/examples-thumbs/an-diode-clipper.webp new file mode 100644 index 00000000..013fcab2 Binary files /dev/null and b/frontend/public/examples-thumbs/an-diode-clipper.webp differ diff --git a/frontend/public/examples-thumbs/an-half-wave-rectifier.webp b/frontend/public/examples-thumbs/an-half-wave-rectifier.webp new file mode 100644 index 00000000..3bbbbc0c Binary files /dev/null and b/frontend/public/examples-thumbs/an-half-wave-rectifier.webp differ diff --git a/frontend/public/examples-thumbs/an-mosfet-common-source.webp b/frontend/public/examples-thumbs/an-mosfet-common-source.webp new file mode 100644 index 00000000..a4485cd7 Binary files /dev/null and b/frontend/public/examples-thumbs/an-mosfet-common-source.webp differ diff --git a/frontend/public/examples-thumbs/an-mosfet-pmos-highside.webp b/frontend/public/examples-thumbs/an-mosfet-pmos-highside.webp new file mode 100644 index 00000000..37facd84 Binary files /dev/null and b/frontend/public/examples-thumbs/an-mosfet-pmos-highside.webp differ diff --git a/frontend/public/examples-thumbs/an-mosfet-switch.webp b/frontend/public/examples-thumbs/an-mosfet-switch.webp new file mode 100644 index 00000000..9b5ca07c Binary files /dev/null and b/frontend/public/examples-thumbs/an-mosfet-switch.webp differ diff --git a/frontend/public/examples-thumbs/an-opamp-comparator.webp b/frontend/public/examples-thumbs/an-opamp-comparator.webp new file mode 100644 index 00000000..85aafcc9 Binary files /dev/null and b/frontend/public/examples-thumbs/an-opamp-comparator.webp differ diff --git a/frontend/public/examples-thumbs/an-opamp-follower.webp b/frontend/public/examples-thumbs/an-opamp-follower.webp new file mode 100644 index 00000000..5081870a Binary files /dev/null and b/frontend/public/examples-thumbs/an-opamp-follower.webp differ diff --git a/frontend/public/examples-thumbs/an-opamp-integrator.webp b/frontend/public/examples-thumbs/an-opamp-integrator.webp new file mode 100644 index 00000000..e84f2746 Binary files /dev/null and b/frontend/public/examples-thumbs/an-opamp-integrator.webp differ diff --git a/frontend/public/examples-thumbs/an-opamp-inverting.webp b/frontend/public/examples-thumbs/an-opamp-inverting.webp new file mode 100644 index 00000000..e61c98bd Binary files /dev/null and b/frontend/public/examples-thumbs/an-opamp-inverting.webp differ diff --git a/frontend/public/examples-thumbs/an-opamp-non-inverting.webp b/frontend/public/examples-thumbs/an-opamp-non-inverting.webp new file mode 100644 index 00000000..c8a6c309 Binary files /dev/null and b/frontend/public/examples-thumbs/an-opamp-non-inverting.webp differ diff --git a/frontend/public/examples-thumbs/an-opamp-summing.webp b/frontend/public/examples-thumbs/an-opamp-summing.webp new file mode 100644 index 00000000..fa35ea77 Binary files /dev/null and b/frontend/public/examples-thumbs/an-opamp-summing.webp differ diff --git a/frontend/public/examples-thumbs/an-parallel-resistors.webp b/frontend/public/examples-thumbs/an-parallel-resistors.webp new file mode 100644 index 00000000..e60ec362 Binary files /dev/null and b/frontend/public/examples-thumbs/an-parallel-resistors.webp differ diff --git a/frontend/public/examples-thumbs/an-rc-high-pass.webp b/frontend/public/examples-thumbs/an-rc-high-pass.webp new file mode 100644 index 00000000..debccfec Binary files /dev/null and b/frontend/public/examples-thumbs/an-rc-high-pass.webp differ diff --git a/frontend/public/examples-thumbs/an-rc-low-pass.webp b/frontend/public/examples-thumbs/an-rc-low-pass.webp new file mode 100644 index 00000000..c8a6e546 Binary files /dev/null and b/frontend/public/examples-thumbs/an-rc-low-pass.webp differ diff --git a/frontend/public/examples-thumbs/an-rl-low-pass.webp b/frontend/public/examples-thumbs/an-rl-low-pass.webp new file mode 100644 index 00000000..04b5b8ae Binary files /dev/null and b/frontend/public/examples-thumbs/an-rl-low-pass.webp differ diff --git a/frontend/public/examples-thumbs/an-rlc-series-resonance.webp b/frontend/public/examples-thumbs/an-rlc-series-resonance.webp new file mode 100644 index 00000000..a0174b86 Binary files /dev/null and b/frontend/public/examples-thumbs/an-rlc-series-resonance.webp differ diff --git a/frontend/public/examples-thumbs/an-schmitt-trigger.webp b/frontend/public/examples-thumbs/an-schmitt-trigger.webp new file mode 100644 index 00000000..3507b76d Binary files /dev/null and b/frontend/public/examples-thumbs/an-schmitt-trigger.webp differ diff --git a/frontend/public/examples-thumbs/an-series-resistors.webp b/frontend/public/examples-thumbs/an-series-resistors.webp new file mode 100644 index 00000000..e9996b60 Binary files /dev/null and b/frontend/public/examples-thumbs/an-series-resistors.webp differ diff --git a/frontend/public/examples-thumbs/an-smoothed-rectifier.webp b/frontend/public/examples-thumbs/an-smoothed-rectifier.webp new file mode 100644 index 00000000..14ed4dfd Binary files /dev/null and b/frontend/public/examples-thumbs/an-smoothed-rectifier.webp differ diff --git a/frontend/public/examples-thumbs/an-voltage-divider.webp b/frontend/public/examples-thumbs/an-voltage-divider.webp new file mode 100644 index 00000000..a051b94f Binary files /dev/null and b/frontend/public/examples-thumbs/an-voltage-divider.webp differ diff --git a/frontend/public/examples-thumbs/an-voltage-doubler.webp b/frontend/public/examples-thumbs/an-voltage-doubler.webp new file mode 100644 index 00000000..3d232197 Binary files /dev/null and b/frontend/public/examples-thumbs/an-voltage-doubler.webp differ diff --git a/frontend/public/examples-thumbs/an-zener-regulator.webp b/frontend/public/examples-thumbs/an-zener-regulator.webp new file mode 100644 index 00000000..1131d046 Binary files /dev/null and b/frontend/public/examples-thumbs/an-zener-regulator.webp differ diff --git a/frontend/public/examples-thumbs/and-gate-alarm.webp b/frontend/public/examples-thumbs/and-gate-alarm.webp index 20175cc6..2761f316 100644 Binary files a/frontend/public/examples-thumbs/and-gate-alarm.webp and b/frontend/public/examples-thumbs/and-gate-alarm.webp differ diff --git a/frontend/public/examples-thumbs/battery-voltage-monitor.webp b/frontend/public/examples-thumbs/battery-voltage-monitor.webp index 7dd7fee5..dcaecca5 100644 Binary files a/frontend/public/examples-thumbs/battery-voltage-monitor.webp and b/frontend/public/examples-thumbs/battery-voltage-monitor.webp differ diff --git a/frontend/public/examples-thumbs/binary-counter-leds.webp b/frontend/public/examples-thumbs/binary-counter-leds.webp index feca3bf9..e22edd2a 100644 Binary files a/frontend/public/examples-thumbs/binary-counter-leds.webp and b/frontend/public/examples-thumbs/binary-counter-leds.webp differ diff --git a/frontend/public/examples-thumbs/bjt-common-emitter.webp b/frontend/public/examples-thumbs/bjt-common-emitter.webp index dad98213..41da6091 100644 Binary files a/frontend/public/examples-thumbs/bjt-common-emitter.webp and b/frontend/public/examples-thumbs/bjt-common-emitter.webp differ diff --git a/frontend/public/examples-thumbs/blink-led.webp b/frontend/public/examples-thumbs/blink-led.webp index fb3c7827..48c4075b 100644 Binary files a/frontend/public/examples-thumbs/blink-led.webp and b/frontend/public/examples-thumbs/blink-led.webp differ diff --git a/frontend/public/examples-thumbs/button-led.webp b/frontend/public/examples-thumbs/button-led.webp index e5301a88..84ef8067 100644 Binary files a/frontend/public/examples-thumbs/button-led.webp and b/frontend/public/examples-thumbs/button-led.webp differ diff --git a/frontend/public/examples-thumbs/c3-blink.webp b/frontend/public/examples-thumbs/c3-blink.webp index ca2f2e7e..fb55d9f7 100644 Binary files a/frontend/public/examples-thumbs/c3-blink.webp and b/frontend/public/examples-thumbs/c3-blink.webp differ diff --git a/frontend/public/examples-thumbs/c3-button.webp b/frontend/public/examples-thumbs/c3-button.webp index 21d7edfc..747bd260 100644 Binary files a/frontend/public/examples-thumbs/c3-button.webp and b/frontend/public/examples-thumbs/c3-button.webp differ diff --git a/frontend/public/examples-thumbs/c3-dht22.webp b/frontend/public/examples-thumbs/c3-dht22.webp index 62a516e9..1ebb37c9 100644 Binary files a/frontend/public/examples-thumbs/c3-dht22.webp and b/frontend/public/examples-thumbs/c3-dht22.webp differ diff --git a/frontend/public/examples-thumbs/c3-hcsr04.webp b/frontend/public/examples-thumbs/c3-hcsr04.webp index 017be0bf..bac0ef44 100644 Binary files a/frontend/public/examples-thumbs/c3-hcsr04.webp and b/frontend/public/examples-thumbs/c3-hcsr04.webp differ diff --git a/frontend/public/examples-thumbs/c3-pir.webp b/frontend/public/examples-thumbs/c3-pir.webp index bf020d13..8ec47f38 100644 Binary files a/frontend/public/examples-thumbs/c3-pir.webp and b/frontend/public/examples-thumbs/c3-pir.webp differ diff --git a/frontend/public/examples-thumbs/c3-rgb.webp b/frontend/public/examples-thumbs/c3-rgb.webp index bcdcb95b..2a7b74ef 100644 Binary files a/frontend/public/examples-thumbs/c3-rgb.webp and b/frontend/public/examples-thumbs/c3-rgb.webp differ diff --git a/frontend/public/examples-thumbs/c3-serial-echo.webp b/frontend/public/examples-thumbs/c3-serial-echo.webp index fb267b96..1fea059e 100644 Binary files a/frontend/public/examples-thumbs/c3-serial-echo.webp and b/frontend/public/examples-thumbs/c3-serial-echo.webp differ diff --git a/frontend/public/examples-thumbs/c3-serial.webp b/frontend/public/examples-thumbs/c3-serial.webp index 411a430d..d23cec9c 100644 Binary files a/frontend/public/examples-thumbs/c3-serial.webp and b/frontend/public/examples-thumbs/c3-serial.webp differ diff --git a/frontend/public/examples-thumbs/c3-servo.webp b/frontend/public/examples-thumbs/c3-servo.webp index 3b55cad0..3a93c1e1 100644 Binary files a/frontend/public/examples-thumbs/c3-servo.webp and b/frontend/public/examples-thumbs/c3-servo.webp differ diff --git a/frontend/public/examples-thumbs/capacitor-charge-curve.webp b/frontend/public/examples-thumbs/capacitor-charge-curve.webp index d038842e..0bb5e94e 100644 Binary files a/frontend/public/examples-thumbs/capacitor-charge-curve.webp and b/frontend/public/examples-thumbs/capacitor-charge-curve.webp differ diff --git a/frontend/public/examples-thumbs/darlington-high-current.webp b/frontend/public/examples-thumbs/darlington-high-current.webp index ab6f38f5..d2f6a9be 100644 Binary files a/frontend/public/examples-thumbs/darlington-high-current.webp and b/frontend/public/examples-thumbs/darlington-high-current.webp differ diff --git a/frontend/public/examples-thumbs/diode-rectifier.webp b/frontend/public/examples-thumbs/diode-rectifier.webp index 09bbaf03..9146c832 100644 Binary files a/frontend/public/examples-thumbs/diode-rectifier.webp and b/frontend/public/examples-thumbs/diode-rectifier.webp differ diff --git a/frontend/public/examples-thumbs/esp32-7segment.webp b/frontend/public/examples-thumbs/esp32-7segment.webp index 9674589b..da277a52 100644 Binary files a/frontend/public/examples-thumbs/esp32-7segment.webp and b/frontend/public/examples-thumbs/esp32-7segment.webp differ diff --git a/frontend/public/examples-thumbs/esp32-blink-led.webp b/frontend/public/examples-thumbs/esp32-blink-led.webp index a5713b7b..bc2e7e6a 100644 Binary files a/frontend/public/examples-thumbs/esp32-blink-led.webp and b/frontend/public/examples-thumbs/esp32-blink-led.webp differ diff --git a/frontend/public/examples-thumbs/esp32-dht22.webp b/frontend/public/examples-thumbs/esp32-dht22.webp index 4771222a..2eba57aa 100644 Binary files a/frontend/public/examples-thumbs/esp32-dht22.webp and b/frontend/public/examples-thumbs/esp32-dht22.webp differ diff --git a/frontend/public/examples-thumbs/esp32-dual-adc.webp b/frontend/public/examples-thumbs/esp32-dual-adc.webp index 987ab68b..32933a3d 100644 Binary files a/frontend/public/examples-thumbs/esp32-dual-adc.webp and b/frontend/public/examples-thumbs/esp32-dual-adc.webp differ diff --git a/frontend/public/examples-thumbs/esp32-hcsr04.webp b/frontend/public/examples-thumbs/esp32-hcsr04.webp index 42bfdb75..444bacbb 100644 Binary files a/frontend/public/examples-thumbs/esp32-hcsr04.webp and b/frontend/public/examples-thumbs/esp32-hcsr04.webp differ diff --git a/frontend/public/examples-thumbs/esp32-joystick.webp b/frontend/public/examples-thumbs/esp32-joystick.webp index 89515622..693dcc8b 100644 Binary files a/frontend/public/examples-thumbs/esp32-joystick.webp and b/frontend/public/examples-thumbs/esp32-joystick.webp differ diff --git a/frontend/public/examples-thumbs/esp32-mpu6050.webp b/frontend/public/examples-thumbs/esp32-mpu6050.webp index 78bff20c..5f1dcb13 100644 Binary files a/frontend/public/examples-thumbs/esp32-mpu6050.webp and b/frontend/public/examples-thumbs/esp32-mpu6050.webp differ diff --git a/frontend/public/examples-thumbs/esp32-oled.webp b/frontend/public/examples-thumbs/esp32-oled.webp index d8b498c9..30e00e98 100644 Binary files a/frontend/public/examples-thumbs/esp32-oled.webp and b/frontend/public/examples-thumbs/esp32-oled.webp differ diff --git a/frontend/public/examples-thumbs/esp32-pir.webp b/frontend/public/examples-thumbs/esp32-pir.webp index 97482966..cf0c9fae 100644 Binary files a/frontend/public/examples-thumbs/esp32-pir.webp and b/frontend/public/examples-thumbs/esp32-pir.webp differ diff --git a/frontend/public/examples-thumbs/esp32-pwm-led-rgb.webp b/frontend/public/examples-thumbs/esp32-pwm-led-rgb.webp index f97e317b..35ec6450 100644 Binary files a/frontend/public/examples-thumbs/esp32-pwm-led-rgb.webp and b/frontend/public/examples-thumbs/esp32-pwm-led-rgb.webp differ diff --git a/frontend/public/examples-thumbs/esp32-servo.webp b/frontend/public/examples-thumbs/esp32-servo.webp index 94a52c6e..bbf4b572 100644 Binary files a/frontend/public/examples-thumbs/esp32-servo.webp and b/frontend/public/examples-thumbs/esp32-servo.webp differ diff --git a/frontend/public/examples-thumbs/esp32c3-ble-advertise.webp b/frontend/public/examples-thumbs/esp32c3-ble-advertise.webp index 94b027d8..97620c43 100644 Binary files a/frontend/public/examples-thumbs/esp32c3-ble-advertise.webp and b/frontend/public/examples-thumbs/esp32c3-ble-advertise.webp differ diff --git a/frontend/public/examples-thumbs/esp32c3-http-server.webp b/frontend/public/examples-thumbs/esp32c3-http-server.webp index aba7ae3a..3d34aa66 100644 Binary files a/frontend/public/examples-thumbs/esp32c3-http-server.webp and b/frontend/public/examples-thumbs/esp32c3-http-server.webp differ diff --git a/frontend/public/examples-thumbs/esp32c3-wifi-connect.webp b/frontend/public/examples-thumbs/esp32c3-wifi-connect.webp index 87382c23..1a3b58bb 100644 Binary files a/frontend/public/examples-thumbs/esp32c3-wifi-connect.webp and b/frontend/public/examples-thumbs/esp32c3-wifi-connect.webp differ diff --git a/frontend/public/examples-thumbs/esp32c3-wifi-scan.webp b/frontend/public/examples-thumbs/esp32c3-wifi-scan.webp index adc5f3b4..ac5d5308 100644 Binary files a/frontend/public/examples-thumbs/esp32c3-wifi-scan.webp and b/frontend/public/examples-thumbs/esp32c3-wifi-scan.webp differ diff --git a/frontend/public/examples-thumbs/esp32cam-webcam-demo.webp b/frontend/public/examples-thumbs/esp32cam-webcam-demo.webp index 39d2dff2..4fdb6a43 100644 Binary files a/frontend/public/examples-thumbs/esp32cam-webcam-demo.webp and b/frontend/public/examples-thumbs/esp32cam-webcam-demo.webp differ diff --git a/frontend/public/examples-thumbs/fade-led.webp b/frontend/public/examples-thumbs/fade-led.webp index f3c35548..c1141d7d 100644 Binary files a/frontend/public/examples-thumbs/fade-led.webp and b/frontend/public/examples-thumbs/fade-led.webp differ diff --git a/frontend/public/examples-thumbs/full-adder.webp b/frontend/public/examples-thumbs/full-adder.webp index 3536fe97..22583cce 100644 Binary files a/frontend/public/examples-thumbs/full-adder.webp and b/frontend/public/examples-thumbs/full-adder.webp differ diff --git a/frontend/public/examples-thumbs/i2c-eeprom-rw.webp b/frontend/public/examples-thumbs/i2c-eeprom-rw.webp index 86969929..c373a013 100644 Binary files a/frontend/public/examples-thumbs/i2c-eeprom-rw.webp and b/frontend/public/examples-thumbs/i2c-eeprom-rw.webp differ diff --git a/frontend/public/examples-thumbs/i2c-rtc-read.webp b/frontend/public/examples-thumbs/i2c-rtc-read.webp index 00ae6723..f57f836c 100644 Binary files a/frontend/public/examples-thumbs/i2c-rtc-read.webp and b/frontend/public/examples-thumbs/i2c-rtc-read.webp differ diff --git a/frontend/public/examples-thumbs/i2c-scanner.webp b/frontend/public/examples-thumbs/i2c-scanner.webp index 808fe69c..3f95a4a3 100644 Binary files a/frontend/public/examples-thumbs/i2c-scanner.webp and b/frontend/public/examples-thumbs/i2c-scanner.webp differ diff --git a/frontend/public/examples-thumbs/l293d-motor-control.webp b/frontend/public/examples-thumbs/l293d-motor-control.webp index 07b71bed..9ab270b9 100644 Binary files a/frontend/public/examples-thumbs/l293d-motor-control.webp and b/frontend/public/examples-thumbs/l293d-motor-control.webp differ diff --git a/frontend/public/examples-thumbs/l293d-speed-pwm.webp b/frontend/public/examples-thumbs/l293d-speed-pwm.webp index 1e8ebac3..7e06780a 100644 Binary files a/frontend/public/examples-thumbs/l293d-speed-pwm.webp and b/frontend/public/examples-thumbs/l293d-speed-pwm.webp differ diff --git a/frontend/public/examples-thumbs/lcd-hello.webp b/frontend/public/examples-thumbs/lcd-hello.webp index bb2e7ae3..3380efa2 100644 Binary files a/frontend/public/examples-thumbs/lcd-hello.webp and b/frontend/public/examples-thumbs/lcd-hello.webp differ diff --git a/frontend/public/examples-thumbs/led-current-limiting.webp b/frontend/public/examples-thumbs/led-current-limiting.webp index 6347b109..77c6eae9 100644 Binary files a/frontend/public/examples-thumbs/led-current-limiting.webp and b/frontend/public/examples-thumbs/led-current-limiting.webp differ diff --git a/frontend/public/examples-thumbs/lm317-adjustable-psu.webp b/frontend/public/examples-thumbs/lm317-adjustable-psu.webp index 4d174031..5868b4ca 100644 Binary files a/frontend/public/examples-thumbs/lm317-adjustable-psu.webp and b/frontend/public/examples-thumbs/lm317-adjustable-psu.webp differ diff --git a/frontend/public/examples-thumbs/logic-probe.webp b/frontend/public/examples-thumbs/logic-probe.webp index c1fdb763..b849a5aa 100644 Binary files a/frontend/public/examples-thumbs/logic-probe.webp and b/frontend/public/examples-thumbs/logic-probe.webp differ diff --git a/frontend/public/examples-thumbs/mega-blink.webp b/frontend/public/examples-thumbs/mega-blink.webp index 8f8ecd8a..5ab46fc1 100644 Binary files a/frontend/public/examples-thumbs/mega-blink.webp and b/frontend/public/examples-thumbs/mega-blink.webp differ diff --git a/frontend/public/examples-thumbs/mega-led-chase.webp b/frontend/public/examples-thumbs/mega-led-chase.webp index 07448b98..d3b28268 100644 Binary files a/frontend/public/examples-thumbs/mega-led-chase.webp and b/frontend/public/examples-thumbs/mega-led-chase.webp differ diff --git a/frontend/public/examples-thumbs/mega-multi-led.webp b/frontend/public/examples-thumbs/mega-multi-led.webp index fa42af3f..aeb8b74b 100644 Binary files a/frontend/public/examples-thumbs/mega-multi-led.webp and b/frontend/public/examples-thumbs/mega-multi-led.webp differ diff --git a/frontend/public/examples-thumbs/mega-serial-control.webp b/frontend/public/examples-thumbs/mega-serial-control.webp index fc9d6ae3..0038e219 100644 Binary files a/frontend/public/examples-thumbs/mega-serial-control.webp and b/frontend/public/examples-thumbs/mega-serial-control.webp differ diff --git a/frontend/public/examples-thumbs/mega-serial.webp b/frontend/public/examples-thumbs/mega-serial.webp index 47abd5b1..2fb8eeea 100644 Binary files a/frontend/public/examples-thumbs/mega-serial.webp and b/frontend/public/examples-thumbs/mega-serial.webp differ diff --git a/frontend/public/examples-thumbs/mosfet-pwm-led.webp b/frontend/public/examples-thumbs/mosfet-pwm-led.webp index d3eb6035..5d63843e 100644 Binary files a/frontend/public/examples-thumbs/mosfet-pwm-led.webp and b/frontend/public/examples-thumbs/mosfet-pwm-led.webp differ diff --git a/frontend/public/examples-thumbs/multi-led-bar.webp b/frontend/public/examples-thumbs/multi-led-bar.webp index cf4384f4..a135601b 100644 Binary files a/frontend/public/examples-thumbs/multi-led-bar.webp and b/frontend/public/examples-thumbs/multi-led-bar.webp differ diff --git a/frontend/public/examples-thumbs/multi-protocol.webp b/frontend/public/examples-thumbs/multi-protocol.webp index 1627c23d..29e5c77c 100644 Binary files a/frontend/public/examples-thumbs/multi-protocol.webp and b/frontend/public/examples-thumbs/multi-protocol.webp differ diff --git a/frontend/public/examples-thumbs/nano-blink.webp b/frontend/public/examples-thumbs/nano-blink.webp index d337d614..79f0da5d 100644 Binary files a/frontend/public/examples-thumbs/nano-blink.webp and b/frontend/public/examples-thumbs/nano-blink.webp differ diff --git a/frontend/public/examples-thumbs/nano-button-led.webp b/frontend/public/examples-thumbs/nano-button-led.webp index 3c3ee697..1edec0e4 100644 Binary files a/frontend/public/examples-thumbs/nano-button-led.webp and b/frontend/public/examples-thumbs/nano-button-led.webp differ diff --git a/frontend/public/examples-thumbs/nano-fade.webp b/frontend/public/examples-thumbs/nano-fade.webp index f31017a0..2bfeda75 100644 Binary files a/frontend/public/examples-thumbs/nano-fade.webp and b/frontend/public/examples-thumbs/nano-fade.webp differ diff --git a/frontend/public/examples-thumbs/nano-sensor-station.webp b/frontend/public/examples-thumbs/nano-sensor-station.webp index 7a8071df..d95b96cd 100644 Binary files a/frontend/public/examples-thumbs/nano-sensor-station.webp and b/frontend/public/examples-thumbs/nano-sensor-station.webp differ diff --git a/frontend/public/examples-thumbs/nano-serial.webp b/frontend/public/examples-thumbs/nano-serial.webp index b3e5b8fa..76fa1c17 100644 Binary files a/frontend/public/examples-thumbs/nano-serial.webp and b/frontend/public/examples-thumbs/nano-serial.webp differ diff --git a/frontend/public/examples-thumbs/npn-led-switch.webp b/frontend/public/examples-thumbs/npn-led-switch.webp index 0a09ec55..bf800e23 100644 Binary files a/frontend/public/examples-thumbs/npn-led-switch.webp and b/frontend/public/examples-thumbs/npn-led-switch.webp differ diff --git a/frontend/public/examples-thumbs/ntc-temperature.webp b/frontend/public/examples-thumbs/ntc-temperature.webp index 4676ae57..53bafc91 100644 Binary files a/frontend/public/examples-thumbs/ntc-temperature.webp and b/frontend/public/examples-thumbs/ntc-temperature.webp differ diff --git a/frontend/public/examples-thumbs/opamp-comparator.webp b/frontend/public/examples-thumbs/opamp-comparator.webp index e3f514ca..f11c1430 100644 Binary files a/frontend/public/examples-thumbs/opamp-comparator.webp and b/frontend/public/examples-thumbs/opamp-comparator.webp differ diff --git a/frontend/public/examples-thumbs/opamp-difference.webp b/frontend/public/examples-thumbs/opamp-difference.webp index d073723b..b0c8c61d 100644 Binary files a/frontend/public/examples-thumbs/opamp-difference.webp and b/frontend/public/examples-thumbs/opamp-difference.webp differ diff --git a/frontend/public/examples-thumbs/opamp-inverting.webp b/frontend/public/examples-thumbs/opamp-inverting.webp index af364c83..2313b4a2 100644 Binary files a/frontend/public/examples-thumbs/opamp-inverting.webp and b/frontend/public/examples-thumbs/opamp-inverting.webp differ diff --git a/frontend/public/examples-thumbs/opamp-schmitt-trigger.webp b/frontend/public/examples-thumbs/opamp-schmitt-trigger.webp index 03545826..ff4d705f 100644 Binary files a/frontend/public/examples-thumbs/opamp-schmitt-trigger.webp and b/frontend/public/examples-thumbs/opamp-schmitt-trigger.webp differ diff --git a/frontend/public/examples-thumbs/opamp-voltage-follower.webp b/frontend/public/examples-thumbs/opamp-voltage-follower.webp index e4a37ede..920f9f87 100644 Binary files a/frontend/public/examples-thumbs/opamp-voltage-follower.webp and b/frontend/public/examples-thumbs/opamp-voltage-follower.webp differ diff --git a/frontend/public/examples-thumbs/optocoupler-signal.webp b/frontend/public/examples-thumbs/optocoupler-signal.webp index efb48a5c..509c7610 100644 Binary files a/frontend/public/examples-thumbs/optocoupler-signal.webp and b/frontend/public/examples-thumbs/optocoupler-signal.webp differ diff --git a/frontend/public/examples-thumbs/parallel-resistors.webp b/frontend/public/examples-thumbs/parallel-resistors.webp index 2a6411e7..55a1fe4e 100644 Binary files a/frontend/public/examples-thumbs/parallel-resistors.webp and b/frontend/public/examples-thumbs/parallel-resistors.webp differ diff --git a/frontend/public/examples-thumbs/photoresistor-light.webp b/frontend/public/examples-thumbs/photoresistor-light.webp index 7dc1dc7d..21e742c2 100644 Binary files a/frontend/public/examples-thumbs/photoresistor-light.webp and b/frontend/public/examples-thumbs/photoresistor-light.webp differ diff --git a/frontend/public/examples-thumbs/pi-to-arduino-led-control.webp b/frontend/public/examples-thumbs/pi-to-arduino-led-control.webp index aecd0209..8cbf8bec 100644 Binary files a/frontend/public/examples-thumbs/pi-to-arduino-led-control.webp and b/frontend/public/examples-thumbs/pi-to-arduino-led-control.webp differ diff --git a/frontend/public/examples-thumbs/pico-7segment.webp b/frontend/public/examples-thumbs/pico-7segment.webp index a246bebd..9c60217a 100644 Binary files a/frontend/public/examples-thumbs/pico-7segment.webp and b/frontend/public/examples-thumbs/pico-7segment.webp differ diff --git a/frontend/public/examples-thumbs/pico-blink.webp b/frontend/public/examples-thumbs/pico-blink.webp index eb03e232..aa74f4d1 100644 Binary files a/frontend/public/examples-thumbs/pico-blink.webp and b/frontend/public/examples-thumbs/pico-blink.webp differ diff --git a/frontend/public/examples-thumbs/pico-button-led.webp b/frontend/public/examples-thumbs/pico-button-led.webp index 31d0e27f..ac92cdf7 100644 Binary files a/frontend/public/examples-thumbs/pico-button-led.webp and b/frontend/public/examples-thumbs/pico-button-led.webp differ diff --git a/frontend/public/examples-thumbs/pico-dht22.webp b/frontend/public/examples-thumbs/pico-dht22.webp index 382356c7..07b62f6c 100644 Binary files a/frontend/public/examples-thumbs/pico-dht22.webp and b/frontend/public/examples-thumbs/pico-dht22.webp differ diff --git a/frontend/public/examples-thumbs/pico-hcsr04.webp b/frontend/public/examples-thumbs/pico-hcsr04.webp index 151f7ecb..0a8b81fc 100644 Binary files a/frontend/public/examples-thumbs/pico-hcsr04.webp and b/frontend/public/examples-thumbs/pico-hcsr04.webp differ diff --git a/frontend/public/examples-thumbs/pico-i2c-eeprom-rw.webp b/frontend/public/examples-thumbs/pico-i2c-eeprom-rw.webp index b060b8a1..cd1852b5 100644 Binary files a/frontend/public/examples-thumbs/pico-i2c-eeprom-rw.webp and b/frontend/public/examples-thumbs/pico-i2c-eeprom-rw.webp differ diff --git a/frontend/public/examples-thumbs/pico-i2c-rtc-read.webp b/frontend/public/examples-thumbs/pico-i2c-rtc-read.webp index f4f92fca..516e0fdc 100644 Binary files a/frontend/public/examples-thumbs/pico-i2c-rtc-read.webp and b/frontend/public/examples-thumbs/pico-i2c-rtc-read.webp differ diff --git a/frontend/public/examples-thumbs/pico-i2c-scanner.webp b/frontend/public/examples-thumbs/pico-i2c-scanner.webp index 1d27ffbb..2c139b68 100644 Binary files a/frontend/public/examples-thumbs/pico-i2c-scanner.webp and b/frontend/public/examples-thumbs/pico-i2c-scanner.webp differ diff --git a/frontend/public/examples-thumbs/pico-joystick.webp b/frontend/public/examples-thumbs/pico-joystick.webp index 624e270f..dd8e2a67 100644 Binary files a/frontend/public/examples-thumbs/pico-joystick.webp and b/frontend/public/examples-thumbs/pico-joystick.webp differ diff --git a/frontend/public/examples-thumbs/pico-ntc.webp b/frontend/public/examples-thumbs/pico-ntc.webp index 7504a417..3c424dde 100644 Binary files a/frontend/public/examples-thumbs/pico-ntc.webp and b/frontend/public/examples-thumbs/pico-ntc.webp differ diff --git a/frontend/public/examples-thumbs/pico-pir.webp b/frontend/public/examples-thumbs/pico-pir.webp index 3f32e358..f8fde587 100644 Binary files a/frontend/public/examples-thumbs/pico-pir.webp and b/frontend/public/examples-thumbs/pico-pir.webp differ diff --git a/frontend/public/examples-thumbs/pico-rgb.webp b/frontend/public/examples-thumbs/pico-rgb.webp index ae35d47d..f317ba5a 100644 Binary files a/frontend/public/examples-thumbs/pico-rgb.webp and b/frontend/public/examples-thumbs/pico-rgb.webp differ diff --git a/frontend/public/examples-thumbs/pico-serial-echo.webp b/frontend/public/examples-thumbs/pico-serial-echo.webp index b2a5113b..be8378bb 100644 Binary files a/frontend/public/examples-thumbs/pico-serial-echo.webp and b/frontend/public/examples-thumbs/pico-serial-echo.webp differ diff --git a/frontend/public/examples-thumbs/pico-serial-led-control.webp b/frontend/public/examples-thumbs/pico-serial-led-control.webp index 4b1c317e..f8c0f8e2 100644 Binary files a/frontend/public/examples-thumbs/pico-serial-led-control.webp and b/frontend/public/examples-thumbs/pico-serial-led-control.webp differ diff --git a/frontend/public/examples-thumbs/pico-servo.webp b/frontend/public/examples-thumbs/pico-servo.webp index 3e6037ed..6b97d52e 100644 Binary files a/frontend/public/examples-thumbs/pico-servo.webp and b/frontend/public/examples-thumbs/pico-servo.webp differ diff --git a/frontend/public/examples-thumbs/pnp-high-side-switch.webp b/frontend/public/examples-thumbs/pnp-high-side-switch.webp index f2f87ec8..8be93ead 100644 Binary files a/frontend/public/examples-thumbs/pnp-high-side-switch.webp and b/frontend/public/examples-thumbs/pnp-high-side-switch.webp differ diff --git a/frontend/public/examples-thumbs/pot-adc-reader.webp b/frontend/public/examples-thumbs/pot-adc-reader.webp index 1d31c762..44344d3e 100644 Binary files a/frontend/public/examples-thumbs/pot-adc-reader.webp and b/frontend/public/examples-thumbs/pot-adc-reader.webp differ diff --git a/frontend/public/examples-thumbs/power-supply-7805.webp b/frontend/public/examples-thumbs/power-supply-7805.webp index 0047a679..dd012e44 100644 Binary files a/frontend/public/examples-thumbs/power-supply-7805.webp and b/frontend/public/examples-thumbs/power-supply-7805.webp differ diff --git a/frontend/public/examples-thumbs/rc-low-pass-filter.webp b/frontend/public/examples-thumbs/rc-low-pass-filter.webp index 2949285c..19d3a3a2 100644 Binary files a/frontend/public/examples-thumbs/rc-low-pass-filter.webp and b/frontend/public/examples-thumbs/rc-low-pass-filter.webp differ diff --git a/frontend/public/examples-thumbs/relay-led-switch.webp b/frontend/public/examples-thumbs/relay-led-switch.webp index 067a7f8e..15aed648 100644 Binary files a/frontend/public/examples-thumbs/relay-led-switch.webp and b/frontend/public/examples-thumbs/relay-led-switch.webp differ diff --git a/frontend/public/examples-thumbs/rgb-led.webp b/frontend/public/examples-thumbs/rgb-led.webp index b5182522..43c82016 100644 Binary files a/frontend/public/examples-thumbs/rgb-led.webp and b/frontend/public/examples-thumbs/rgb-led.webp differ diff --git a/frontend/public/examples-thumbs/schottky-reverse-protection.webp b/frontend/public/examples-thumbs/schottky-reverse-protection.webp index 15e13b29..0d60f15f 100644 Binary files a/frontend/public/examples-thumbs/schottky-reverse-protection.webp and b/frontend/public/examples-thumbs/schottky-reverse-protection.webp differ diff --git a/frontend/public/examples-thumbs/serial-echo.webp b/frontend/public/examples-thumbs/serial-echo.webp index 204d2274..d722b46a 100644 Binary files a/frontend/public/examples-thumbs/serial-echo.webp and b/frontend/public/examples-thumbs/serial-echo.webp differ diff --git a/frontend/public/examples-thumbs/serial-hello.webp b/frontend/public/examples-thumbs/serial-hello.webp index 5e79a48c..5697ec7a 100644 Binary files a/frontend/public/examples-thumbs/serial-hello.webp and b/frontend/public/examples-thumbs/serial-hello.webp differ diff --git a/frontend/public/examples-thumbs/serial-led-control.webp b/frontend/public/examples-thumbs/serial-led-control.webp index 538605c7..2ca73f61 100644 Binary files a/frontend/public/examples-thumbs/serial-led-control.webp and b/frontend/public/examples-thumbs/serial-led-control.webp differ diff --git a/frontend/public/examples-thumbs/spi-loopback.webp b/frontend/public/examples-thumbs/spi-loopback.webp index 0d6b70dd..0de9dc48 100644 Binary files a/frontend/public/examples-thumbs/spi-loopback.webp and b/frontend/public/examples-thumbs/spi-loopback.webp differ diff --git a/frontend/public/examples-thumbs/tft-display.webp b/frontend/public/examples-thumbs/tft-display.webp index 3485f2c9..ac8c4c11 100644 Binary files a/frontend/public/examples-thumbs/tft-display.webp and b/frontend/public/examples-thumbs/tft-display.webp differ diff --git a/frontend/public/examples-thumbs/uno-7segment.webp b/frontend/public/examples-thumbs/uno-7segment.webp index 756dff8b..7b5a77f9 100644 Binary files a/frontend/public/examples-thumbs/uno-7segment.webp and b/frontend/public/examples-thumbs/uno-7segment.webp differ diff --git a/frontend/public/examples-thumbs/uno-dht22.webp b/frontend/public/examples-thumbs/uno-dht22.webp index ed8bda17..f41450dd 100644 Binary files a/frontend/public/examples-thumbs/uno-dht22.webp and b/frontend/public/examples-thumbs/uno-dht22.webp differ diff --git a/frontend/public/examples-thumbs/uno-hcsr04.webp b/frontend/public/examples-thumbs/uno-hcsr04.webp index 58be4e9c..65d9114e 100644 Binary files a/frontend/public/examples-thumbs/uno-hcsr04.webp and b/frontend/public/examples-thumbs/uno-hcsr04.webp differ diff --git a/frontend/public/examples-thumbs/uno-ntc.webp b/frontend/public/examples-thumbs/uno-ntc.webp index c4f48bf0..28b3ed18 100644 Binary files a/frontend/public/examples-thumbs/uno-ntc.webp and b/frontend/public/examples-thumbs/uno-ntc.webp differ diff --git a/frontend/public/examples-thumbs/uno-photoresistor.webp b/frontend/public/examples-thumbs/uno-photoresistor.webp index 08035a9f..e45031e2 100644 Binary files a/frontend/public/examples-thumbs/uno-photoresistor.webp and b/frontend/public/examples-thumbs/uno-photoresistor.webp differ diff --git a/frontend/public/examples-thumbs/uno-pir.webp b/frontend/public/examples-thumbs/uno-pir.webp index 367039b7..9d206783 100644 Binary files a/frontend/public/examples-thumbs/uno-pir.webp and b/frontend/public/examples-thumbs/uno-pir.webp differ diff --git a/frontend/public/examples-thumbs/uno-potentiometer.webp b/frontend/public/examples-thumbs/uno-potentiometer.webp index 26d10390..6122036a 100644 Binary files a/frontend/public/examples-thumbs/uno-potentiometer.webp and b/frontend/public/examples-thumbs/uno-potentiometer.webp differ diff --git a/frontend/public/examples-thumbs/uno-rgb-cycle.webp b/frontend/public/examples-thumbs/uno-rgb-cycle.webp index 52a5f38a..312bce65 100644 Binary files a/frontend/public/examples-thumbs/uno-rgb-cycle.webp and b/frontend/public/examples-thumbs/uno-rgb-cycle.webp differ diff --git a/frontend/public/examples-thumbs/uno-servo.webp b/frontend/public/examples-thumbs/uno-servo.webp index 9ea39c92..7cddeeb9 100644 Binary files a/frontend/public/examples-thumbs/uno-servo.webp and b/frontend/public/examples-thumbs/uno-servo.webp differ diff --git a/frontend/public/examples-thumbs/voltage-divider.webp b/frontend/public/examples-thumbs/voltage-divider.webp index 19ae6200..4f16f74e 100644 Binary files a/frontend/public/examples-thumbs/voltage-divider.webp and b/frontend/public/examples-thumbs/voltage-divider.webp differ diff --git a/frontend/public/examples-thumbs/wheatstone-bridge.webp b/frontend/public/examples-thumbs/wheatstone-bridge.webp index cb5667e6..7cfdbe53 100644 Binary files a/frontend/public/examples-thumbs/wheatstone-bridge.webp and b/frontend/public/examples-thumbs/wheatstone-bridge.webp differ diff --git a/frontend/public/examples-thumbs/xor-toggle-detector.webp b/frontend/public/examples-thumbs/xor-toggle-detector.webp index cd1e0ea9..4c1a4547 100644 Binary files a/frontend/public/examples-thumbs/xor-toggle-detector.webp and b/frontend/public/examples-thumbs/xor-toggle-detector.webp differ diff --git a/frontend/public/examples-thumbs/zener-regulator.webp b/frontend/public/examples-thumbs/zener-regulator.webp index 277a009b..ba18ecdd 100644 Binary files a/frontend/public/examples-thumbs/zener-regulator.webp and b/frontend/public/examples-thumbs/zener-regulator.webp differ