Introduction
iCESugar-nano is an open source FPGA development board based on Lattice iCE40LP1k-CM36 designed and made by Muse Lab. It`s fully supported by the open source toolchain (yosys & nextpnr & icestorm). All the IOs are led out with 3 standard PMOD connectors.
The on-board debugger iCELink based on ARM Mbed DAPLink supports drag-and-drop programming. You can just drag the FPGA bitstream into the virtual disk to program. Besides, the iCELink provides a adjustable clock to FPGA and a additional USB CDC serial port direct connecting to FPGA. Just with one TYPE-C cable, you can start to develop and test the board.
Features
¡Ü iCE40LP1k main chip, 1280 LUT/8KB SRAM/PLL ¡Ü On-board iCELink debugger, supporting drag-and-drop programming and USB CDC serial port ¡Ü Lead out 14 usable IOs with one 2*6 Pin PMOD connector and two 1*6 Pins PMOD connectors ¡Ü Totally use open source tool chain to develop ¡Ü On-board 2MB SPI-Flash W25Q16
Diagram
Documentation
iCESugar-nano Repo http://github.com/wuxx/icesugar-nano
RTL toolchain http://www.clifford.at/icestorm/
Firmware toolchain https://xpack.github.io/riscv-none-embed-gcc/install/ https://www.sifive.com/software
Examples https://github.com/damdoy/ice40_ultraplus_examples https://github.com/icebreaker-fpga/icebreaker-examples
SpinalHDL https://spinalhdl.github.io/SpinalDoc-RTD/SpinalHDL/Getting%20Started/index.html
Shipping List
¡Ü iCESugar-nano Development Board * 1
¡Ü TPYE-C Cable * 1