checklistbeginnerconfidence 4/5CC BY 4.0

How to choose your first FPGA board

Pick the first board by toolchain access, verified examples, documentation, community help and a realistic first project.

For a first board, optimize for repeatable bring-up. Good signals are a maintained resource center, exact board constraints, a working LED example, forum history, and a toolchain you can install legally. Price matters, but poor documentation can cost more time than the board.

Graph links

Boards: sipeed/tang-nano-20k, icebreaker/icebreaker, digilent/arty-a7, terasic/de10-lite
Chips: none
Toolchains: gowin-eda, vivado-webpack, quartus-prime, yosys-nextpnr-icestorm
Protocols: none
Pitfalls: Do not buy only by LUT count. Check whether your OS can run the required toolchain. Check that the board has a known-good blink LED example and constraint file.

Related boards

SipeedGW2A/GW2ARbeginnerconfidence 4/5
Tang Nano 20K

Compact Gowin GW2AR board with HDMI, audio amplifier, TF card slot, SDRAM, and onboard debugger.

GW2AR-LV18QN88C8/I7open toolchain28.17 USDeducationvideoaudiorisc-v
iCEBreaker FPGAiCE40 UltraPlusbeginnerconfidence 4/5
iCEBreaker

Open-source educational Lattice iCE40UP5K board designed around the Yosys, nextpnr and IceStorm flow.

iCE40UP5K-SG48open toolchainprice unknowneducationcontroldspformal
DigilentArtix-7beginnerconfidence 4/5
Arty A7

Digilent Artix-7 board with Vivado WebPACK support, Pmods, Arduino/chipKIT style expansion, DDR3 and Ethernet.

XC7A35TICSG324-1Lprice unknowneducationrisc-vcontroldsp
TerasicMAX 10beginnerconfidence 3/5
DE10-Lite

Terasic MAX 10 educational board for Intel FPGA introductory labs.

10M50DAF484C7Gprice unknowneducationcontrol

Sources

Suggest correction