OSHWLab
check in
Completed

Ice Pro V1.0

PROIce Pro V1.0

Mode:OSHWLab Stars
OSHWLab Stars

License

MIT License

Creation time:2025-07-10 19:43:19Update time:2025-09-01 09:48:57

Description

Ice Pro – Tiny FPGA Development Board

Ice Pro is a compact FPGA development board built around the Lattice ICE40UP5K FPGA, paired with a CH552 microcontroller for easy configuration and USB connectivity.
It’s designed to be beginner-friendly, breadboard-compatible, and powerful enough for advanced FPGA tinkering.

 bsp;


✨ Features

  • FPGA: Lattice ICE40UP5K

    • 5280 logic cells

    • 120 kbits embedded block RAM

    • 8 DSP blocks

    • Integrated SPI flash interface

    • Ultra-low power, instant-on architecture

  • MCU: WCH CH552

    • 8051-compatible 8-bit MCU

    • USB 2.0 Full Speed device

    • Handles SPI flash programming for the FPGA

  • On-board SPI flash for FPGA bitstream storage

  • USB-powered (no external programmer required)

  • Small form factor — breadboard-friendly

  • Status LED for debugging and fun blinky projects


🛠 How It Works

Unlike many FPGA boards that require an external USB programmer, Ice Pro uses the CH552 MCU to directly program the onboard SPI flash over USB.
When the board powers up:

  1. The CH552 loads your FPGA bitstream into SPI flash.

  2. The ICE40UP5K automatically configures itself from the flash.

  3. You’re ready to run your FPGA design.

Design Drawing

ICE PRO
schematic diagram
PCB

BOM

IDNameDesignatorFootprintQuantityManufacturer PartManufacturerSupplierSupplier Part
1ICE40UP5K-SG48IU1QFN-48_L7.0-W7.0-P0.50-TL-EP5.4-11ICE40UP5K-SG48ILATTICE(莱迪思)LCSCC2678152
2TYPE-C 16PIN 2MD(073)USB1USB-C-SMD_TYPE-C-6PIN-2MD-0731TYPE-C 16PIN 2MD(073)SHOU HAN(首韩)LCSCC2765186
35.1kΩR2,R1R040220402WGF5101TCEUNI-ROYAL(厚声)LCSCC25905
4TLV75533PDQNRU4X2SON-4_L1.0-W1.0-P0.65-TL-EP1TLV75533PDQNRTI(德州仪器)LCSCC2861882
54.7uFC2,C3,C4,C5,C6,C8,C10C04027CL05A475MP5NRNCSAMSUNG(三星)LCSCC23733

Attachments

OrderFile nameDownload times
No data
Clone
Add to Album
1
0
Share
Report

Comment

All Comments(0)
Sort by time|Sort by popularity
Grab the sofa~

Bottom Navigation