# A 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.

- Category: Hardware (component)
- Made by: [Peter Kuhar](https://x.com/pkuhar) on X
- Original: https://x.com/pkuhar/status/2111266002218664164
- On Afterware: https://afterware.xyz/p/a-10x10mm-arduino-compatible-board

## Can I build this?

- Difficulty: Expert
- AI-buildability: 2/5 (AI can help with firmware and some schematic guidance, but a custom 10x10mm PCB with fine-pitch hot-air soldering and USB-C is mostly physical skill and layout work.)
- Time: A few weeks
- Cost: $50–150
- Tools: SMD soldering iron, hot air rework station, microscope, PCB design software

Estimates based on the original write-up. How the AI-buildability score works: https://afterware.xyz/ai-buildability

## Build sheet

- Size: 10x10mm envelope
- Programming: USB-C
- Memory: 64 KB flash, 20 KB RAM
- I/O: 5 GPIO, 2 RGB LEDs, touch pad

## Starter prompt

```
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.
```

## 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.

Tags: arduino-compatible, micro board, 10x10mm, usb-c, rgb led, touch pad, art board, vibe-coded

AI assistants can search all Afterware builds through the MCP server at https://afterware.xyz/mcp (setup: https://afterware.xyz/agents).
