Skip to main content

Boards

Runeweave builds for microcontrollers (through C++ and the Arduino toolchain) and for FPGAs (through Verilog and open-source FPGA tools). Which boards it knows comes from the board catalog, a shared list that Studio downloads and keeps for offline use. Each entry says what the board is, how to build for it and which pins it has.

BoardIdChipKindStatus
ClickClack Sparkclickclack-sparkESP32-C3MicrocontrollerOfficial
ClickClack Horizonclickclack-horizonnRF52840MicrocontrollerOfficial, not built in the beta yet
Arduino Unoarduino-unoATmega328PMicrocontrollerVerified
Raspberry Pi Picorpi-picoRP2040MicrocontrollerCommunity
Sipeed Tang Nano 9Ktangnano9kGowin GW1NR-9FPGACommunity
1BitSquared iCEBreakericebreakerLattice iCE40UP5KFPGACommunity

Official boards are made and tested by SolderPop. Verified boards have been flashed and checked on real hardware. Community boards were added by someone outside SolderPop and may not have been tested on hardware yet.

Adding a board is one JSON file in the catalog, with no code. For an FPGA, Runeweave generates the top module and pin constraints from that file.