Kröte FPGA Board
February 20, 2022 · View on GitHub
Kröte is a minimal ICE40HX4K FPGA development board with five Digilent Pmod™ compatible sockets.

This repo contains schematics, pinouts and example gateware.
Find more information on the Kröte product page.
Blinky
Building the blinky example requires Yosys, nextpnr-ice40 and IceStorm.
Assuming they are installed, you can simply type make to build the gateware, which will be written to output/blinky.bin. You can then use ldprog to write the gateware to the device.
ISP Header
The ISP header can be used to program the FPGA SRAM as well as the MMOD flash memory.
1 2
3 4
5 6
7 8
| Pin | Signal |
|---|---|
| 1 | CSPI_SS |
| 2 | CSPI_SCK |
| 3 | CSPI_SI |
| 4 | CSPI_SO |
| 5 | CRESET |
| 6 | CDONE |
| 7 | GND |
| 8 | PWR3V3 (out) |