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 3/5
Basys 3

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

XC7A35T-1CPG236Cprice unknowneducationcontrol
FieldiCEBreakerBasys 3
ChipiCE40UP5K-SG48XC7A35T-1CPG236C
FamilyiCE40 UltraPlusArtix-7
Device typeFPGAFPGA
Priceunknownunknown
ToolchainsYosys + nextpnr + IceStorm, Lattice Diamond ProgrammerVivado WebPACK / ML Standard
Open toolchainyesno
InterfacesmicroUSB FT2232H, FT2232H programming, USB serialVGA, USB, USB-JTAG
MemoryQSPI flash 128 Mbitnot verified
Documentation8284
Difficultybeginnerbeginner
Openness score9615
Where to get helpiCEBreaker community docsDigilent Forum
Typical risksCheck add-on pinout and exact hardware revision before connecting Pmods.Not a good fit for Linux-on-FPGA or memory-heavy SoC work.
Better foropen-source flowbeginner learning