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
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
FieldArty A7Tang Nano 20KiCEBreaker
ChipXC7A35TICSG324-1LGW2AR-LV18QN88C8/I7iCE40UP5K-SG48
FamilyArtix-7GW2A/GW2ARiCE40 UltraPlus
Device typeFPGAFPGAFPGA
Priceunknown28.17 USDunknown
ToolchainsVivado WebPACK / ML StandardGowin EDA, Yosys + nextpnr-gowin + ApiculaYosys + nextpnr + IceStorm, Lattice Diamond Programmer
Open toolchainnoyesyes
InterfacesEthernet, USB UART, USB-JTAGHDMI, MAX98357A I2S amplifier path, TF card slot, USB Type-C, Onboard BL616 JTAG, USB UARTmicroUSB FT2232H, FT2232H programming, USB serial
MemoryDDR3 variant-specific; verify in Digilent memory tab32-bit SDR SDRAM 64 Mbit, Onboard flash 64 MbitQSPI flash 128 Mbit
Documentation867882
Difficultybeginnerbeginnerbeginner
Openness score207696
Where to get helpDigilent ForumSipeed forum, r/GowinFPGAiCEBreaker community docs
Typical risksVariant-specific records should be split before publishing exact resources. 35T and 100T variants differVerify exact board revision before using pin labels, constraints, or power assumptions. Onboard debugger recognition Flash persistence modeCheck add-on pinout and exact hardware revision before connecting Pmods.
Better forbeginner learningbeginner learningopen-source flow