Five boards, ready on day one.

Each has a pin map checked against the vendor's own constraint file, its LEDs and buttons in the board view, and a starting project with tests.

11 devices build in the browser.

Yosys and nextpnr place and route iCE40 and ECP5 parts in the tab. Capacities are the counts nextpnr itself uses, so utilization reads against the same numbers the placer does.

Devices and capacities
DevicePackageLogic cellsBlock RAMDSPI/OPLLBoards
iCE40 UP5KSG485,280308391iCEBreaker, UPduino 3
iCE40 HX8KCT2567,6803202062iCE40-HX8K Breakout
iCE40 HX1KTQ1441,280160961iCEstick
iCE40 LP8KCM817,680320631TinyFPGA BX
ECP5 12FCABGA38124,28856281972ULX3S 12F
ECP5 25FCABGA25624,28856281972Colorlight 5A-75B
ECP5 25FCABGA38124,28856281972ULX3S 25F
ECP5 25FCSFBGA28524,28856281972OrangeCrab 25F
ECP5 45FCABGA38143,848108722454ULX3S 45F
ECP5 85FCABGA38183,6402081563654ULX3S 85F
ECP5 85FCSFBGA28583,6402081563654OrangeCrab 85F

Write the module, then pick the board.