diff --git a/frontend/public/examples-thumbs/cardputer-adv-brick-blaster.webp b/frontend/public/examples-thumbs/cardputer-adv-brick-blaster.webp new file mode 100644 index 00000000..2fcfc4c8 Binary files /dev/null and b/frontend/public/examples-thumbs/cardputer-adv-brick-blaster.webp differ diff --git a/frontend/public/examples-thumbs/cardputer-adv-diagnostics.webp b/frontend/public/examples-thumbs/cardputer-adv-diagnostics.webp new file mode 100644 index 00000000..2fcfc4c8 Binary files /dev/null and b/frontend/public/examples-thumbs/cardputer-adv-diagnostics.webp differ diff --git a/frontend/public/examples-thumbs/cardputer-adv-hello.webp b/frontend/public/examples-thumbs/cardputer-adv-hello.webp new file mode 100644 index 00000000..2fcfc4c8 Binary files /dev/null and b/frontend/public/examples-thumbs/cardputer-adv-hello.webp differ diff --git a/frontend/public/examples-thumbs/cardputer-adv-m5-button.webp b/frontend/public/examples-thumbs/cardputer-adv-m5-button.webp new file mode 100644 index 00000000..0e6486d3 Binary files /dev/null and b/frontend/public/examples-thumbs/cardputer-adv-m5-button.webp differ diff --git a/frontend/public/examples-thumbs/cardputer-adv-m5-buzzer.webp b/frontend/public/examples-thumbs/cardputer-adv-m5-buzzer.webp new file mode 100644 index 00000000..2fcfc4c8 Binary files /dev/null and b/frontend/public/examples-thumbs/cardputer-adv-m5-buzzer.webp differ diff --git a/frontend/public/examples-thumbs/cardputer-adv-m5-display.webp b/frontend/public/examples-thumbs/cardputer-adv-m5-display.webp new file mode 100644 index 00000000..2fcfc4c8 Binary files /dev/null and b/frontend/public/examples-thumbs/cardputer-adv-m5-display.webp differ diff --git a/frontend/public/examples-thumbs/cardputer-adv-m5-ir-nec.webp b/frontend/public/examples-thumbs/cardputer-adv-m5-ir-nec.webp new file mode 100644 index 00000000..2fcfc4c8 Binary files /dev/null and b/frontend/public/examples-thumbs/cardputer-adv-m5-ir-nec.webp differ diff --git a/frontend/public/examples-thumbs/cardputer-adv-m5-key-input.webp b/frontend/public/examples-thumbs/cardputer-adv-m5-key-input.webp new file mode 100644 index 00000000..2fcfc4c8 Binary files /dev/null and b/frontend/public/examples-thumbs/cardputer-adv-m5-key-input.webp differ diff --git a/frontend/public/examples-thumbs/cardputer-adv-m5-key-multi.webp b/frontend/public/examples-thumbs/cardputer-adv-m5-key-multi.webp new file mode 100644 index 00000000..2fcfc4c8 Binary files /dev/null and b/frontend/public/examples-thumbs/cardputer-adv-m5-key-multi.webp differ diff --git a/frontend/public/examples-thumbs/cardputer-adv-m5-key-single.webp b/frontend/public/examples-thumbs/cardputer-adv-m5-key-single.webp new file mode 100644 index 00000000..2fcfc4c8 Binary files /dev/null and b/frontend/public/examples-thumbs/cardputer-adv-m5-key-single.webp differ diff --git a/frontend/public/examples-thumbs/cardputer-adv-m5-repl.webp b/frontend/public/examples-thumbs/cardputer-adv-m5-repl.webp new file mode 100644 index 00000000..2fcfc4c8 Binary files /dev/null and b/frontend/public/examples-thumbs/cardputer-adv-m5-repl.webp differ diff --git a/frontend/public/examples-thumbs/cardputer-adv-m5-sdcard.webp b/frontend/public/examples-thumbs/cardputer-adv-m5-sdcard.webp new file mode 100644 index 00000000..2fcfc4c8 Binary files /dev/null and b/frontend/public/examples-thumbs/cardputer-adv-m5-sdcard.webp differ diff --git a/frontend/public/examples-thumbs/cardputer-adv-terminal.webp b/frontend/public/examples-thumbs/cardputer-adv-terminal.webp new file mode 100644 index 00000000..2fcfc4c8 Binary files /dev/null and b/frontend/public/examples-thumbs/cardputer-adv-terminal.webp differ diff --git a/frontend/public/examples-thumbs/m5stack-core-m5-button.webp b/frontend/public/examples-thumbs/m5stack-core-m5-button.webp new file mode 100644 index 00000000..00931ee0 Binary files /dev/null and b/frontend/public/examples-thumbs/m5stack-core-m5-button.webp differ diff --git a/frontend/public/examples-thumbs/m5stack-core-m5-display.webp b/frontend/public/examples-thumbs/m5stack-core-m5-display.webp new file mode 100644 index 00000000..00931ee0 Binary files /dev/null and b/frontend/public/examples-thumbs/m5stack-core-m5-display.webp differ diff --git a/frontend/public/examples-thumbs/m5stack-core-m5-helloworld.webp b/frontend/public/examples-thumbs/m5stack-core-m5-helloworld.webp new file mode 100644 index 00000000..00931ee0 Binary files /dev/null and b/frontend/public/examples-thumbs/m5stack-core-m5-helloworld.webp differ diff --git a/frontend/public/examples-thumbs/m5stack-core-m5-speaker.webp b/frontend/public/examples-thumbs/m5stack-core-m5-speaker.webp new file mode 100644 index 00000000..00931ee0 Binary files /dev/null and b/frontend/public/examples-thumbs/m5stack-core-m5-speaker.webp differ diff --git a/frontend/public/examples-thumbs/m5stack-core-m5-tfcard.webp b/frontend/public/examples-thumbs/m5stack-core-m5-tfcard.webp new file mode 100644 index 00000000..00931ee0 Binary files /dev/null and b/frontend/public/examples-thumbs/m5stack-core-m5-tfcard.webp differ diff --git a/frontend/public/examples-thumbs/m5stack-core-piano.webp b/frontend/public/examples-thumbs/m5stack-core-piano.webp new file mode 100644 index 00000000..00931ee0 Binary files /dev/null and b/frontend/public/examples-thumbs/m5stack-core-piano.webp differ diff --git a/frontend/public/examples-thumbs/m5stack-core-sd.webp b/frontend/public/examples-thumbs/m5stack-core-sd.webp new file mode 100644 index 00000000..00931ee0 Binary files /dev/null and b/frontend/public/examples-thumbs/m5stack-core-sd.webp differ