Skip to the content
PCBKitNew board

FPGA and programmable logic

792 boards

792 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 mmGlasgow, the printed circuit board in 3D

    Glasgow

    GlasgowEmbedded/glasgow

    Scots Army Knife for electronics

    782 parts2.2k0BSD
  • 4 layers65 × 30 mmIcepi zero, the printed circuit board in 3D

    Icepi zero

    cheyao/icepi-zero

    An ECP5 FPGA Dev Board in a Pi Zero form

    163 parts869
  • 4 layers25.4 × 58.5 mmShrike lite, the printed circuit board in 3D

    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 mmFpgaboy, the printed circuit board in 3D

    Fpgaboy

    Wren6991/RISCBoy

    Portable games console, designed from scratch: CPU, graphics, PCB, and the kitchen sink

    93 parts513
  • 10 layers224.5 × 160 mmHaasoscope pro adc fpga board, the printed circuit board in 3D

    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 mmGoblin, the printed circuit board in 3D

    Goblin

    kelu124/echomods

    Open source ultrasound processing modules and building blocks

    60 parts463
  • 4 layers68.6 × 53.3 mmIcezum, the printed circuit board in 3D

    Icezum

    FPGAwars/icezum

    :star2: IceZUM Alhambra: an Arduino-like Open FPGA electronic board

    218 parts357GPL-3.0
  • 2 layers49.6 × 78.3 mmOdyssey, the printed circuit board in 3D

    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 mmDomesdayDuplicator, the printed circuit board in 3D

    DomesdayDuplicator

    Domesday86/DomesdayDuplicator

    High-speed LaserDisc RF sampler

    66 parts325GPL-3.0
  • 4 layers22.5 × 30 mmPicoEVB, the printed circuit board in 3D

    PicoEVB

    RHSResearchLLC/PicoEVB

    Public repository for PicoEVB (Xilinx Artix XC7A50T based)

    107 parts270
  • 4 layers160 × 62 mmGp4-hil, the printed circuit board in 3D

    Gp4-hil

    azonenberg/openfpga

    Open FPGA tools

    450 parts259
  • 6 layers31.7 × 110 mmEurorack pmod pcb, the printed circuit board in 3D

    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 mmTomu fpga, the printed circuit board in 3D

    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 mmButterStick, the printed circuit board in 3D

    ButterStick

    butterstick-fpga/butterstick-hardware

    Basic ECP5 based GigE to SYZYGY interface.

    256 parts225
  • 4 layers22.9 × 61 mmPico ice, the printed circuit board in 3D

    Pico ice

    tinyvision-ai-inc/pico-ice

    Raspberry Pi PICO board + Lattice iCE40 FPGA's

    109 parts203MIT
  • 2 layers213 × 65.1 mmSizif512, the printed circuit board in 3D

    Sizif512

    UzixLS/zx-sizif-512

    ZX Spectrum CPLD-based clone for rubber case

    214 parts195MIT
  • 2 layers100 × 90 mmRiser, the printed circuit board in 3D

    Riser

    zeldin/iceGDROM

    An FPGA based GDROM emulator for the Sega Dreamcast

    29 parts173GPL-3.0
  • 4 layers100 × 68 mmBasic ecp5-pcb, the printed circuit board in 3D

    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 mmEbaz sdr, the printed circuit board in 3D

    Ebaz sdr

    regymm/PYNQSDR

    PYNQ-Z1 + AD936X openwifi capable SDR platform

    39 parts129
  • 8 layers167.2 × 100 mmMarblewalrus switch, the printed circuit board in 3D

    Marblewalrus switch

    azonenberg/antikernel

    The Antikernel operating system project

    802 parts124
  • 4 layers51 × 21 mmHardware Arctyx Nano, the printed circuit board in 3D

    Hardware Arctyx Nano

    Keyaan-07/Arctyx-Nano

    An open-source FPGA development board in RaspberryPi Pico form factor.

    71 parts124MIT
  • 8 layers200 × 111.2 mmEcp5 mainboard, the printed circuit board in 3D

    Ecp5 mainboard

    gatecat/TrellisBoard

    Ultimate ECP5 development board

    512 parts123
  • 4 layers115 × 85.8 mmPCIe Adapter, the printed circuit board in 3D

    PCIe Adapter

    ECP5-PCIe/ECP5-PCIe

    Mirror of https://codeberg.org/ECP5-PCIe/ECP5-PCIe

    53 parts103
  • 2 layers284.7 × 94.2 mmNyan keys v09b, the printed circuit board in 3D

    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 %).