Board database
45 boards you can actually buy, with the numbers that matter when choosing. Click a column heading to sort; filter by vendor, price band or open-source support.
| Board | Vendor | Device | Logic cells | BRAM (Kb) | DSP | I/O highlights | Price | Toolchain | Best for |
|---|---|---|---|---|---|---|---|---|---|
| Agilex 5 FPGA E-Series 065B Premium Development Kit | Altera | A5ED065BB32AE4S | 222,400 | 32,220 | 846 | 2 QSFP+, 2 SFP+, FMC+ connector, PCIe 4.0 x4, 2.5G Ethernet, USB 3.1 via HPS card, 4-lane MIPI, on-board USB-Blaster II | Over $2,000 | Quartus Prime Pro | Evaluating Agilex 5 transceivers, hard PCIe and the Cortex-A76 and A55 HPS before a custom board |
| Alchitry Au V2 | AMD | XC7A35T-2FTG256I | 33,280 | 1,800 | 90 | 104 I/O on expansion headers, FT2232HQ USB JTAG and UART, 100 MHz oscillator, stackable element boards | $50–150 | Vivado with Alchitry Labs open flow | A tidy Artix 7 board with DDR3 for Vivado-based projects |
| Arty A7-100T | AMD | XC7A100T-1CSG324C | 101,440 | 4,860 | 240 | 10/100 Ethernet, 4 Pmod ports, Arduino shield header, USB-UART and JTAG, 4 switches, 4 buttons, 4 RGB LEDs | $150–500 | Vivado open flow | MicroBlaze and soft RISC-V projects that need DDR memory and Ethernet |
| Arty S7-50 | AMD | XC7S50-1CSGA324C | 52,160 | 2,700 | 120 | 4 Pmod ports, Arduino shield header, USB-UART and JTAG, 4 switches, 4 buttons, 2 RGB LEDs | $150–500 | Vivado open flow | Low-cost Spartan 7 work with DDR3 but no transceivers or Ethernet |
| Arty Z7-20 | AMD | XC7Z020-1CLG400C | 85,120 | 5,040 | 220 | HDMI in and HDMI out, Gigabit Ethernet, USB host and USB-UART, Arduino shield header, 2 Pmod ports, microSD | $150–500 | Vivado and Vitis open flow | Arduino-shaped Zynq board for embedded Linux and HDMI projects |
| Basys 3 | AMD | XC7A35T-1CPG236C | 33,280 | 1,800 | 90 | VGA, USB-UART, USB HID host, 4 Pmod ports, 16 switches, 16 LEDs, 4-digit seven-segment display | $150–500 | Vivado open flow | Introductory digital logic courses and first FPGA projects |
| BeagleV-Fire | Microchip | MPFS025T-FCVG484E | 23,000 | 1,680 | 68 | Gigabit Ethernet, USB-C, M.2 Key E, SYZYGY connector, 2 BeagleBone cape headers, 22-pin CSI camera, 16 GB eMMC | $50–150 | Libero SoC, wrapped by BeagleBoard gateware build scripts | An open-hardware RISC-V single-board computer with a small PolarFire fabric |
| CertusPro-NX Evaluation Board | Lattice | LFCPNX-100-9LFG672C | 96,000 | 3,744 | 156 | 8 SERDES channels up to 10.3 Gb/s, FMC HPC connector, Raspberry Pi and Pmod headers, 167 I/O, USB-B programming, 128 Mbit QSPI flash, 24 LEDs | $150–500 | Radiant | Evaluating Nexus-class SERDES and FMC designs with the vendor flow |
| Cmod A7-35T | AMD | XC7A35T-1CPG236C | 33,280 | 1,800 | 90 | 48-pin DIP form factor with 44 digital I/O, 2 analogue inputs, 1 Pmod port, USB-UART and JTAG, 2 buttons, RGB LED | $50–150 | Vivado open flow | Breadboard prototyping with a real Artix 7 |
| CrossLink-NX Evaluation Board | Lattice | LIFCL-40-9BG400C | 39,000 | 1,512 | 56 | MIPI CSI-2 camera connector and D-PHY connector, PCIe x1 Gen2, FMC LPC connector, Raspberry Pi and Pmod headers, 118 I/O | $150–500 | Radiant, or Yosys + nextpnr-nexus (Project Oxide) open flow | MIPI camera and display bridging on a small Nexus device |
| DE0-Nano | Altera | EP4CE22F17C6N | 22,320 | 594 | 66 | 2 40-pin GPIO headers with 72 I/O, 26-pin header with 8 analogue inputs, accelerometer, 8-channel 12-bit ADC, 8 LEDs, 2 buttons, on-board USB-Blaster | $50–150 | Quartus Prime Lite | Small, battery-friendly projects and robotics where board size matters |
| DE1-SoC | Altera | 5CSEMA5F31C6 | 85,000 | 3,970 | 87 | 24-bit VGA, audio codec, Gigabit Ethernet, 2 USB 2.0 host, PS/2 and TV decoder, microSD, 2 40-pin GPIO headers, 8-channel ADC, 6 seven-segment displays | $150–500 | Quartus Prime Lite, or Yosys + nextpnr-mistral open flow | University lab work that needs a wide spread of peripherals on one board |
| DE10-Lite | Altera | 10M50DAF484C7G | 50,000 | 1,638 | 144 | VGA, Arduino header with 6 ADC channels, 40-pin GPIO header, accelerometer, 6 seven-segment displays, 10 switches, 10 LEDs, on-board USB-Blaster | $50–150 | Quartus Prime Lite | A first Altera board for coursework and digital logic exercises |
| DE10-Nano | Altera | 5CSEBA6U23I7 | 110,000 | 5,570 | 112 | HDMI out, Gigabit Ethernet, USB OTG, microSD, Arduino header, 2 40-pin GPIO headers, accelerometer, 8-channel ADC | $150–500 | Quartus Prime Lite, or Yosys + nextpnr-mistral open flow | Linux-on-FPGA experiments and retro computing on a Cyclone V SoC |
| ECP5 Evaluation Board | Lattice | LFE5UM5G-85F-8BG381 | 84,000 | 3,744 | 156 | 4 SERDES channels at 5 Gb/s, Arduino and Raspberry Pi and Pmod headers, 178 I/O with 20 differential pairs, USB-B programming, 128 Mbit QSPI flash, 8 LEDs and switches | $150–500 | Yosys + nextpnr-ecp5 (Project Trellis), or Diamond open flow | The vendor reference board for ECP5 SERDES and the open Trellis flow |
| Fomu | Lattice | iCE40UP5K-UWG30 | 5,280 | 120 | 8 | fits inside a USB-A port, USB implemented in the fabric, RGB LED, 4 capacitive touch pads, 2 MB SPI flash | Under $50 | Yosys + nextpnr-ice40 (Project IceStorm), or Radiant open flow | A pocket-sized USB FPGA for trying RISC-V soft cores and the open flow |
| iCEBreaker FPGA | Lattice | iCE40UP5K-SG48 | 5,280 | 120 | 8 | dual Pmod and single Pmod on a snap-off section, FT2232H USB JTAG and UART, 128 Mbit QSPI flash, user LEDs and buttons, RGB LED header | $50–150 | Yosys + nextpnr-ice40 (Project IceStorm), or Radiant open flow | A well documented first board for the open iCE40 flow |
| iCEstick Evaluation Kit | Lattice | iCE40HX1K-TQ144 | 1,280 | 64 | — | USB stick form factor, FT2232H programming and UART, 2 Pmod connectors, 16 I/O on a 0.1 in header, 5 LEDs, IrDA transceiver, 32 Mbit SPI flash | $150–500 | Yosys + nextpnr-ice40 (Project IceStorm), or iCEcube2 open flow | The original IceStorm teaching board, still sold but no longer cheap |
| Kria KR260 Robotics Starter Kit | AMD | XCK26 (K26 SOM) | 256,200 | 5,184 | 1248 | 4 Gigabit Ethernet, SFP+ 10 GbE, 4 USB 3.0, DisplayPort 1.2a out, 4 Pmod ports, Raspberry Pi HAT header, SLVS-EC sensor interface, microSD | $150–500 | Vivado and Vitis | ROS 2 robotics and industrial networking on the same K26 module as the KV260 |
| Kria KV260 Vision AI Starter Kit | AMD | XCK26 (K26 SOM) | 256,200 | 5,184 | 1248 | Gigabit Ethernet, 4 USB 3.0, HDMI 1.4 out, DisplayPort 1.2a out, 2 IAS MIPI sensor connectors, 1 Pmod port, microSD | $150–500 | Vivado and Vitis | Vision and AI inference prototyping on a Linux-capable MPSoC at a modest price |
| Nexys A7-100T | AMD | XC7A100T-1CSG324C | 101,440 | 4,860 | 240 | VGA, 10/100 Ethernet, USB host and USB-UART, microSD, 4 Pmod ports, 16 switches and 16 LEDs, two 4-digit seven-segment displays, accelerometer and microphone | $150–500 | Vivado open flow | University computer architecture and embedded design courses |
| Nexys Video | AMD | XC7A200T-1SBG484C | 215,360 | 13,140 | 740 | HDMI in and HDMI out, DisplayPort out, FMC LPC with GTP transceivers, Gigabit Ethernet, USB host and USB-UART, audio codec, 4 Pmod ports, microSD | $500–2,000 | Vivado open flow | Video designs that need the largest Artix 7 and transceivers |
| NG-ULTRA Devkit | NanoXplore | NG-ULTRA (BGA1760) | 540,000 | 32,256 | 1344 | 8 HSSL banks of 4 transceivers at 8 Gb/s, SpaceWire to the SoC and 2 SpaceWire sockets on the fabric, FMC connector, 4 x 512 Mbit QSPI flash, quad Cortex-R52 SoC | Over $2,000 | Impulse (formerly NXmap) | Evaluating Europe's radiation-hardened SoC FPGA, by arrangement with NanoXplore |
| OrangeCrab | Lattice | LFE5U-25F-8MG285C | 24,000 | 1,008 | 28 | Feather form factor, USB-C driven directly from the fabric, 128 Mbit QSPI flash, microSD, 20 I/O on 0.1 in headers, LiPo connector, RGB LED | $50–150 | Yosys + nextpnr-ecp5 (Project Trellis), or Diamond open flow | Feather-sized ECP5 with DDR3, second-hand only now |
| PolarFire SoC Discovery Kit | Microchip | MPFS095T-1FCSG325E | 93,000 | 6,160 | 292 | Gigabit Ethernet, USB-C for power and JTAG and UART, Raspberry Pi header, mikroBUS socket, MIPI video connector, microSD | $50–150 | Libero SoC and SoftConsole | The cheapest way into PolarFire SoC and Linux on RISC-V |
| PolarFire SoC FPGA Icicle Kit | Microchip | MPFS250T-FCVG484EES | 254,000 | 16,240 | 784 | PCIe Gen2 x4 slot, 2 Gigabit Ethernet, 2 CAN, Raspberry Pi header, mikroBUS socket, 8 GB eMMC, microSD | $150–500 | Libero SoC and SoftConsole | Linux on RISC-V with a real FPGA fabric and PCIe at a reasonable price |
| PYNQ-Z2 | AMD | XC7Z020-1CLG400C | 85,120 | 5,040 | 220 | HDMI in and HDMI out, Gigabit Ethernet, USB host and USB-UART, audio codec, Arduino header, Raspberry Pi header, 2 Pmod ports, microSD | $50–150 | Vivado, with the PYNQ Python framework open flow | Driving FPGA overlays from Python with the PYNQ framework |
| QuickFeather Development Kit | QuickLogic | EOS3FLF512-PDN64 | 2,400 | 64 | 2 | Adafruit Feather form factor, micro-USB tied to the eFPGA, accelerometer, pressure sensor, PDM microphone, 16 Mbit SPI flash, LiPo charger | Under $50 | QORC SDK with F4PGA (Yosys + VPR) open flow | Open-toolchain eFPGA experiments beside a Cortex-M4F |
| SLG7EVBFORGE ForgeFPGA Evaluation Board | Renesas | SLG47910V | 1,120 | 32 | — | 2 Pmod connectors, USB-C to host, ZIF socket for swapping devices, configurable VDD and VDDIO, 19 GPIO, built-in UART terminal | $50–150 | Go Configure Software Hub | Trying a sub-two-dollar FPGA for tiny glue-logic jobs |
| SmartFusion2 Maker Kit | Microchip | M2S010 | 12,000 | — | — | Gigabit Ethernet PHY, 16 Mbit SPI flash, on-board FlashPro5 programmer over USB, ESP32 and ESP8266 module footprints, 2 buttons | Under $50 | Libero SoC and SoftConsole | A very cheap Cortex-M3 plus flash FPGA board, if you can still find one |
| Tang Mega 138K Dock | Gowin | GW5AST-LV138PG484AC1/I0 | 138,240 | 6,120 | 298 | PCIe edge connector, USB 3.0 via CH569, HDMI in and out, Gigabit Ethernet, 2 Pmod ports, microSD, DVP camera connector | $50–150 | Gowin EDA (Apicula has only initial GW5AST support) | A large Gowin device with transceivers at a modest price |
| Tang Nano 20K | Gowin | GW2AR-LV18QN88C8/I7 | 20,736 | 828 | 48 | HDMI, 40-pin RGB LCD, microSD, 6 LEDs and a WS2812 RGB LED, 2 buttons, audio amplifier, BL616 USB JTAG and UART | Under $50 | Gowin EDA, or Yosys + nextpnr-himbaechel (Apicula) open flow | Retro computing and small SoC projects with in-package SDRAM |
| Tang Nano 4K | Gowin | GW1NSR-LV4CQN48PC6/I5 | 4,608 | 180 | — | HDMI, DVP camera connector, 44 user I/O on headers, BL702 USB JTAG | Under $50 | Gowin EDA, or Yosys + nextpnr-himbaechel (Apicula) open flow | A tiny HDMI-capable board with a Cortex-M3 hard core |
| Tang Nano 9K | Gowin | GW1NR-LV9QN88PC6/I5 | 8,640 | 468 | 20 | HDMI, 40-pin RGB LCD, SPI LCD, microSD, 2 24-pin headers, 6 LEDs, 2 buttons, BL702 USB JTAG and UART | Under $50 | Gowin EDA, or Yosys + nextpnr-himbaechel (Apicula) open flow | The cheapest serious board for the open-source flow |
| Tang Primer 20K | Gowin | GW2A-LV18PG256C8/I7 | 20,736 | 828 | 48 | HDMI and 100 Mbit Ethernet on the Dock, 40-pin RGB LCD, 4 Pmod ports, audio and microphone array, USB-C JTAG and UART, microSD | $50–150 | Gowin EDA, or Yosys + nextpnr-himbaechel (Apicula) open flow | A modular 20K-LUT board with DDR3 and a choice of carrier |
| Titanium Ti60 F225 Development Kit | Efinix | Ti60F225 | 62,016 | 2,620 | 160 | 3 MIPI, LVDS and GPIO daughter-card connectors, USB 3.0 Type-C, USB-C programming port, microSD, SPI NOR flash, 2 RGB LEDs | $150–500 | Efinity | MIPI camera and vision pipelines on a low-power 16 nm fabric |
| Trion T20 BGA256 Development Kit | Efinix | T20F256C4 | 19,728 | 1,044 | 36 | LVDS transmit and receive headers, 3 GPIO headers, micro-USB, SPI and JTAG headers, 8 LEDs, 3 buttons | $50–150 | Efinity | Learning the Efinity flow on a plain Trion board with LVDS |
| ULX3S | Lattice | LFE5U-85F-6BG381C | 84,000 | 3,744 | 156 | 56 GPIO on Pmod-friendly headers, GPDI digital video out, microSD, FT231XS USB JTAG and serial, 8-channel ADC, ESP32 footprint, audio jack | $150–500 | Yosys + nextpnr-ecp5 (Project Trellis), or Diamond open flow | A fully open ECP5 board with enough peripherals for SoC and retro projects |
| UPduino v3.1 | Lattice | iCE40UP5K-SG48 | 5,280 | 120 | 8 | all GPIO on 0.1 in headers, FT232H USB programmer, 4 MB QSPI flash, RGB LED, 12 MHz oscillator via jumper, Pmod compatible | Under $50 | Yosys + nextpnr-ice40 (Project IceStorm), or Radiant open flow | The cheapest breadboard-friendly UltraPlus board |
| VectorPath S7t-VG6 Accelerator Card | Achronix | AC7t1500 | 692,000 | 193,536 | 2560 | PCIe Gen5 x16, QSFP-DD and QSFP56 cages, 2D network on chip, 400 Gb/s Ethernet | Over $2,000 | ACE | Data-centre acceleration with GDDR6, now a legacy card |
| Xyloni Development Kit | Efinix | T8F81C2 | 7,384 | 123 | 8 | 12-pin Pmod socket, 41-pin high-speed I/O connector, micro-USB UART and programming, microSD, 128 Mbit SPI NOR flash, 4 LEDs, 2 buttons | $50–150 | Efinity | A small, cheap board for first Efinity projects |
| ZedBoard | AMD | XC7Z020-1CLG484C | 85,120 | 5,040 | 220 | Gigabit Ethernet, USB OTG and USB-UART, HDMI out, VGA, OLED display, 5 Pmod ports, FMC LPC, SD card, audio codec | $500–2,000 | Vivado and Vitis open flow | The long-standing Zynq teaching board, if you can wait for stock |
| Zybo Z7-20 | AMD | XC7Z020-1CLG400C | 85,120 | 5,040 | 220 | HDMI in and HDMI out, Pcam MIPI CSI-2 connector, Gigabit Ethernet, USB OTG and USB-UART, audio codec, 6 Pmod ports, microSD | $150–500 | Vivado and Vitis open flow | Zynq video projects that pair Linux on the ARM cores with fabric processing |
| Zynq UltraScale+ MPSoC ZCU102 Evaluation Kit | AMD | XCZU9EG-2FFVB1156E | 599,550 | 32,832 | 2520 | 2 FMC HPC with 8 GTH each, PCIe Gen2 x4 root port, 4 SFP+ cages, HDMI in and out, DisplayPort, USB 3.0, SATA, Gigabit Ethernet, SD card | Over $2,000 | Vivado and Vitis | Large MPSoC designs that need two FMC HPC sites and many transceivers |
| Zynq UltraScale+ MPSoC ZCU104 Evaluation Kit | AMD | XCZU7EV-2FFVC1156 | 504,000 | 11,232 | 1728 | HDMI out, DisplayPort, USB 3.0, M.2 SATA, Gigabit Ethernet, FMC LPC, Pmod headers, SD card, quad USB-UART | $500–2,000 | Vivado and Vitis | Video codec (VCU) and mid-range MPSoC development with an FMC LPC site |