
FPGA and programmable logic
792 boards792 open-source fPGA and programmable logic boards from 506 GitHub repositories, each designed in KiCad and read from its files: its size, layers, parts, README and project.
They have a median size of 86 × 55 mm and most often 2 copper layers (57 %). The parts their repositories use most are the W25Q128JVSIQ, AMS1117-3.3, USBLC6-2SC6, ICE40UP5K-SG48ITR50 and W25Q32JVSSIQ.
Parts they use most
- 6 layers95 × 55 mm

- 4 layers65 × 30 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 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

- 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 - 2 layers95.2 × 57.2 mm

- 4 layers22.5 × 30 mm

- 4 layers160 × 62 mm

- 6 layers31.7 × 110 mm

Eurorack pmod pcb
apfaudio/eurorack-pmod
A eurorack-friendly audio frontend compatible with many FPGA boards, based on the AK4619VN audio CODEC.
155 parts241 - 2 layers90 × 50 mm

Tomu fpga
im-tomu/fomu-hardware
Tomu FPGA (Fomu for short), a FPGA which fits inside your USB port!
62 parts236CC-BY-SA-4.0 - 6 layers80 × 49 mm

ButterStick
butterstick-fpga/butterstick-hardware
Basic ECP5 based GigE to SYZYGY interface.
256 parts225 - 4 layers22.9 × 61 mm

- 2 layers213 × 65.1 mm

- 2 layers100 × 90 mm

- 4 layers100 × 68 mm

Basic ecp5-pcb
mattvenn/basic-ecp5-pcb
Reference design for Lattice ECP5 FPGA. Featuring Raspberry Pi interface and 6 PMODs
75 parts144CC0-1.0 - 2 layers100 × 71.8 mm

- 8 layers167.2 × 100 mm

- 4 layers51 × 21 mm

Hardware Arctyx Nano
Keyaan-07/Arctyx-Nano
An open-source FPGA development board in RaspberryPi Pico form factor.
71 parts124MIT - 8 layers200 × 111.2 mm

- 4 layers115 × 85.8 mm

- 2 layers284.7 × 94.2 mm

Nyan keys v09b
portlandhodl/nyan-keys-hardware
Hardware document for the nyan keys keyboard
144 parts96Apache-2.0
Questions
Where can I find open-source fPGA and programmable logic boards?
This page lists 792, from 506 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 programmable logic boards?
The W25Q128JVSIQ, AMS1117-3.3, USBLC6-2SC6, ICE40UP5K-SG48ITR50 and W25Q32JVSSIQ 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 programmable logic board?
The median is 86 × 55 mm, most often with 2 copper layers (57 %).