
Programmer
28 boardsKiCad boards from 21 GitHub repositories tagged “programmer”, the most starred first; open any of them in PCBKit.
- 2 layers48 × 20 mm

- 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 - 4 layers44 × 64 mm

JTAGProgrammer
anthony-bernaert/ftdi-jtag-programmer
FTDI-based JTAG Programmer Circuit for FPGAs
122 parts77CERN-OHL-P-2.0 - 2 layers29 × 12 mm

Ubmp v1
korken89/micro-bmp
A small Black Magic Probe based on the pinout of the STLink V2 support firmware
25 parts37 - 2 layers148.8 × 132.2 mm

Usbflashprog
robsonsmartins/usbflashprog
A memory device programmer (Flash/EPROM/E2PROM) board and software, connected to PC by USB port.
125 parts36 - 2 layers101.6 × 53.3 mm

- 2 layers43.2 × 27.9 mm

Muino debugger
martijnvwezel/pico-probe-programmer
The simple pico can be used to program other devices. Raspberry pi made such an effort. However there is no board yet, that is open-source and can be used with OpenOCD as a general-purpose programmer
18 parts27MIT - 2 layers80 × 36 mm

Freepdk
pacmancoder/easy-pdk-mini
Padauk MCU programmer variant for hand soldering.
60 parts21CC-BY-SA-4.0 - 2 layers70 × 35 mm

- 2 layers

PicArd
NelsonBittencourt/PicArd
An Ultra Low Cost PIC programmer with Arduino Uno/Nano (hardware + software)
31 parts15MIT - 2 layers40.6 × 68.6 mm

Eeprom programmer
yoppeh/eeprom-programmer
An Arduino Nano sketch and schematic for an Atmel 28cx programmer.
7 parts10MIT - 2 layers28 × 18 mm

- 2 layers62 × 62 mm

- 2 layers37.6 × 16.1 mm

USB UART BRIDGE
Jana-Marie/USB-UART-BRIDGE
USB-UART-BRIDGE & ESP programmer featuring tag-connect
22 parts5 - 2 layers119.9 × 24.9 mm

Rl78-flash programmer
prabhu-yu/rl78-flash-programmer
This is a RL78 micro controller Flash Programmer PCB board designed using KiCAD. Very simple and economical to build under 6 US Dollers.
22 parts4 - 2 layers46 × 26 mm

- 2 layers57.2 × 38.1 mm

- 4 layers88.3 × 54.6 mm

1005-Flash Programmer
wilsondr9999/1005-Flash-Programmer
Flash Programmer for SST39 Flash ROMs
36 parts2AGPL-3.0 - 2 layers64.9 × 89.1 mm

FV-1 EEPROM flasher hardware
e-zsche/FV-1-standalone-programmer
Standalone programmer for assembling and programming FV-1 programs onto 24LC32A EEPROMS
22 parts1 - 2 layers29.5 × 44.7 mm

- 2 layers48 × 33 mm

- 2 layers48 × 33 mm

- 2 layers50 × 40.1 mm

Jlink tagConnect adapter
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.
14 parts101