DigilentArtix-7beginnerconfidence 3/5
Basys 3

Entry-level Digilent Artix-7 trainer board for introductory digital design courses.

XC7A35T-1CPG236Cprice unknowneducationcontrol
iCEBreaker FPGAiCE40 UltraPlusbeginnerconfidence 4/5
iCEBreaker

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

iCE40UP5K-SG48open toolchainprice unknowneducationcontroldspformal
FieldBasys 3iCEBreaker
ChipXC7A35T-1CPG236CiCE40UP5K-SG48
FamilyArtix-7iCE40 UltraPlus
Device typeFPGAFPGA
Priceunknownunknown
ToolchainsVivado WebPACK / ML StandardYosys + nextpnr + IceStorm, Lattice Diamond Programmer
Open toolchainnoyes
InterfacesVGA, USB, USB-JTAGmicroUSB FT2232H, FT2232H programming, USB serial
Memorynot verifiedQSPI flash 128 Mbit
Documentation8482
Difficultybeginnerbeginner
Openness score1596
Where to get helpDigilent ForumiCEBreaker community docs
Typical risksNot a good fit for Linux-on-FPGA or memory-heavy SoC work.Check add-on pinout and exact hardware revision before connecting Pmods.
Better forbeginner learningopen-source flow