
FPGA and CPLD boards
1,981 boards1,981 open-source FPGA and CPLD boards from 1,225 GitHub repositories, each designed in KiCad and read from its files: its size, layers, parts, README and project.
They have a median size of 100 × 65 mm and most often 2 copper layers (52 %). The parts their repositories use most are the ICE40UP5K-SG48ITR50, W25Q128JVSIQ, AMS1117-3.3, USBLC6-2SC6 and 74LS245SC.
Parts they use most
- 6 layers95 × 55 mm

- 6 layers122.5 × 103.5 mm

- 2 layers58.2 × 38.1 mm

Usb sniffer
ataradov/usb-sniffer
Low-cost LS/FS/HS USB sniffer with Wireshark interface
87 parts1.3kBSD-3-Clause - 2 layers101.8 × 57.8 mm

Sc64v2
Polprzewodnikowy/SummerCart64
SummerCart64 - a fully open source N64 flashcart
96 parts1.2kGPL-3.0 - 2 layers77 × 97 mm

Rgb to hdmi
hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI
76 parts1kGPL-3.0 - 4 layers65 × 30 mm

- 4 layers49 × 30 mm

- 4 layers94 × 50.8 mm

- 2 layers101.5 × 83 mm

- 4 layers65 × 56 mm

- 2 layers106.4 × 95 mm

- 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 - 4 layers56.1 × 57.1 mm

MCL86jr
MicroCoreLabs/Projects
Ted Fried's MicroCore Labs Projects - FPGA CPU cores and emulators for the 8088, 8086, 8051, 6502, 68000, Z80, Risc-V, and also Typewriter and EPROM Emulator projects.
66 parts534 - 4 layers68.6 × 53.3 mm

- 4 layers50 × 50 mm

Fpgaboy
Wren6991/RISCBoy
Portable games console, designed from scratch: CPU, graphics, PCB, and the kitchen sink
93 parts513 - 10 layers224.5 × 160 mm

Haasoscope pro adc fpga board
drandyhaas/HaasoscopePro
Affordable 2 GHz 3.2 GS/s 12 bit open-source open-hardware expandable USB real-time oscilloscope
586 parts485MIT - 2 layers35 × 50 mm

- 2 layers333.4 × 149.9 mm

- 2 layers78 × 60 mm

- 2 layers152.4 × 101.6 mm

8088-FE2010A SBC
skiselev/micro_8088
Micro 8088 - IBM XT Compatible Processor Board based on Faraday FE2010 chipset
72 parts412GPL-3.0 - 4 layers62 × 22.2 mm

UPduino v3.0
tinyvision-ai-inc/UPduino-v3.0
UPduino 3.0: new 4 layer layout, various other improvements
116 parts365MIT - 4 layers68.6 × 53.3 mm

Icezum
FPGAwars/icezum
:star2: IceZUM Alhambra: an Arduino-like Open FPGA electronic board
218 parts357GPL-3.0 - 2 layers49.6 × 78.3 mm

Odyssey
jotego/jtcores
FPGA cores compatible with multiple arcade game machines and KiCAD schematics of arcade games. Working on MiSTer FPGA/Analogue Pocket
24 parts346GPL-3.0 - 4 layers84 × 82 mm

Toad
travisgoodspeed/goodfet
An embedded bus adapter for various microcontrollers and radios.
241 parts333
Questions
Where can I find open-source FPGA and CPLD boards?
This page lists 1,981, from 1,225 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 FPGA and CPLD boards?
The ICE40UP5K-SG48ITR50, W25Q128JVSIQ, AMS1117-3.3, USBLC6-2SC6 and 74LS245SC appear in the most repositories here; each links to its symbol, footprint and the boards that use it.
How big is a typical FPGA and CPLD board?
The median is 100 × 65 mm, most often with 2 copper layers (52 %).