
Microcontroller boards
1,623 boards1,623 open-source microcontroller boards boards from 1,223 GitHub repositories, each designed in KiCad and read from its files: its size, layers, parts, README and project.
They have a median size of 53 × 33 mm and most often 2 copper layers (77 %). The parts their repositories use most are the AMS1117-3.3, RP2040, USBLC6-2SC6, W25Q128JVSIQ and AP2112K-3.3.
Parts they use most
- 4 layers65 × 30 mm

- 4 layers21 × 51 mm

Easyduino RP2040
Hanqaqa/Easyduino
Easily dive into different PCB KiCad designs of the most popular microcontroller devboards
65 parts755CERN-OHL-P-2.0 - 2 layers42.5 × 36.8 mm

Devboard
basilfx/TRADFRI-Hacking
Hacking IKEA TRÅDFRI products, such as light bulbs, window blinds and other accessories.
11 parts743CC-BY-4.0 - 4 layers25.4 × 58.5 mm

Shrike lite
vicharak-in/shrike
Low cost microcontroller + FPGA board for makers , hobbyist and student for endless possibility.
60 parts537GPL-2.0 - 2 layers66.4 × 48.1 mm

Protoboard
Chrismettal/flipper-zero-backpacks
Backpack-style addon boards for the Flipper Zero!
358 parts456 - 2 layers23 × 120 mm

- 2 layers40.2 × 19 mm

- 4 layers32 × 30 mm

- 2 layers66.8 × 34 mm

- 2 layers43.2 × 17.6 mm

- 4 layers70 × 70 mm

Ai camera
maxlab-io/tokay-lite-pcb
Tokay AI Camera - ESP32 camera development board
161 parts130CERN-OHL-P-2.0 - 4 layers51 × 21 mm

Hardware Arctyx Nano
Keyaan-07/Arctyx-Nano
An open-source FPGA development board in RaspberryPi Pico form factor.
71 parts124MIT - 2 layers25.6 × 23 mm

Breakout
skorokithakis/tiny-ESP8266-breakout
A very small and basic ESP8266 breakout board
12 parts115BSD-2-Clause - 2 layers18.3 × 25.9 mm

Cherry MX Breakout Board (Kailh Socket)
sszczep/Cherry-MX-Breakout-Board
Cherry MX Breakout Boards with reverse-mounted addressable RGB LED and hot-swap.
3 parts114MIT - 2 layers69.2 × 20.8 mm

Fastusbasp v2
amitesh-singh/FASTUSBasp
This is the fast avr programmer for AVR MCUs based on cheap stm32f103c8t6 board with usb-to-serial support.
25 parts106 - 2 layers48.3 × 30.5 mm

Jlink tagConnect adapter v4
Fescron/universal-jlink-adapter
20 pin SWD/JTAG J-Link to 10 pin (0.1" and 0.05") reconfigurable Cortex-M header with power supply and TagConnect compatibility, as well as with a reset button.
21 parts101 - 2 layers25.3 × 48.2 mm

ESP32-Devkit Type C
TobleMiner/ESP32-Devkit-Type-C
Breadboard friendly, USB Type C enabled, ESP32 Devkit compatible, JLCPCB assembly ready ESP32 devboard
57 parts92MIT - 4 layers94.1 × 152 mm

Development board panel
portapack-mayhem/mayhem-mdk
PortaPack - Module Develoment Kit
298 parts88GPL-3.0 - 8 layers118 × 100 mm

Kria k26-devboard
antmicro/kria-k26-devboard
Open source AMD Xilinx Kria UltraScale+ SoM baseboard
660 parts83Apache-2.0 - 4 layers85 × 54 mm

- 2 layers90.2 × 90 mm

Sra dev board 2026
SRA-VJTI/sra-board-hardware-design
ESP32-based Development Board for Robotics and Embedded Applications
219 parts81MIT - 4 layers99.7 × 108 mm

- 4 layers14 × 16.5 mm

TLM v1
azerimaker/Penguino-SAMR34
This repo contains all the necessary design and fabrication files for the Penguino SAMR34 RF module and its Feather breakout board.
53 parts61 - 2 layers373.4 × 34.5 mm

Questions
Where can I find open-source microcontroller boards boards?
This page lists 1,623, from 1,223 repositories on GitHub, each read from its KiCad files with links to the original repository; PCBKit opens any of them in the browser.
What parts are most common on microcontroller boards boards?
The AMS1117-3.3, RP2040, USBLC6-2SC6, W25Q128JVSIQ and AP2112K-3.3 appear in the most repositories here; each links to its symbol, footprint and the boards that use it.
How big is a typical microcontroller boards board?
The median is 53 × 33 mm, most often with 2 copper layers (77 %).