Videoby deepakpopli · GitHub · open hardwareA 10x10mm Arduino-compatible board
A tiny Arduino-compatible board with a 10x10mm footprint, USB-C programming, five GPIO pins, two RGB LEDs and a touch pad. Posted as a fully vibe-coded art-board project.
Build sheet
- Size
- 10x10mm envelope
- Programming
- USB-C
- Memory
- 64 KB flash, 20 KB RAM
- I/O
- 5 GPIO, 2 RGB LEDs, touch pad
Can I build this?Expert · AI 2/5 · $20–60
- Difficulty
- Expert
- AI-buildability
- 2/5
- Time
- Several weeks
- Cost
- $20–60
AI can help with firmware and pin mapping, but a 10x10mm board needs custom PCB layout and fine-pitch assembly.
Based on "A 10x10mm Arduino-compatible board" on Afterware: https://afterware.xyz/p/a-10x10mm-arduino-compatible-board
Help me design firmware for a tiny Arduino-compatible board with USB-C programming, five GPIO pins, two RGB LEDs and one capacitive touch pad. Start with a blink and touch-to-change-color sketch that uses the Arduino core and a small set of pin definitions I can edit. Explain how to map the touch pad to a GPIO and debounce it.
Estimates based on the original write-up. How AI-buildability is scored. The maker built this with AI tools: more vibe-coded builds. Building with an AI assistant? Connect it to Afterware (free MCP server).
Story
Peter Kuhar describes this as a fully vibe-coded board, sized at a 10x10mm envelope and described as the smallest Arduino-compatible board made. It is intended for art projects.
The listed specs are USB-C for programming, five GPIO pins, two RGB LEDs, one touch pad, and 64 KB of flash with 20 KB of RAM. The post does not include photos, schematics, a layout, or a firmware repository, so the board's construction and build process are not documented beyond these notes.
The post is a short announcement with no links, so the claim of smallest Arduino-compatible board has not been checked against other boards.
Videoby deepakpopli · GitHub · open hardware
Hardwareby Next Builder · Hackster











