tinyVision.ai
pico2-ice - Raspberry Pi 2350B Microcontroller Prototyping Board with Lattice iCE40UP5K FPGA
pico2-ice - Raspberry Pi 2350B Microcontroller Prototyping Board with Lattice iCE40UP5K FPGA
Couldn't load pickup availability
The pico2-ice is a small, low-cost Raspberry Pi Microcontroller 2350 Prototyping Board with the Lattice Semiconductor iCE40UP5K FPGA.
This microcontroller prototyping board features independent flash for the FPGA and RP2350B, low power SSRAM, a couple of pushbuttons and a couple of 3 color LED's with all FPGA and RP2350 pins brought out to easy to use 0.1" header pins (arranged as Pmod's) for fast prototyping.
This is the successor board for the pico-ice, a Raspberry Pi and FPGA trainer board. The pico-ice is used by several universities and colleges in the US, EU and South America as an FPGA educational board as well as in industry as a generic fast prototyping platform.
This microcontroller prototyping board offer a practical platform for exploring digital design, microcontroller applications, hardware description languages (HDLs), and the core functions of FPGAs (Field-Programmable Gate Arrays).
Equipped with peripherals like LEDs, switches, and various I/O interfaces, this prototyping board is perfect for hands-on experimentation and gaining a solid understanding of microcontroller and FPGA programming as well as hardware design basics.
Hardware features of the pico2-ice FPGA trainer board:
- Raspberry Pi RP2350B processor
- Lattice UltraPlus ICE40UP5K FPGA with 5.3k LUTs, 1Mb SPRAM, 120Kb DPRAM, 8 Multipliers
- ALL RP2350 and 32 FPGA GPIO on 0.1” headers
- 4MB SPI Flash
- 8MB low power qSPI SRAM
- 2 RGB LED, one for the RP2350 and one for the FPGA
- 2 pushbuttons, 1 for RP2350 boot mode that can also be used for other functions, and one for the FPGA
- On board 3.3V and 1.2V Regulators, can supply 3.3V to your project
- Open source schematic and layout using KiCAD design tools, OSHW certified
- 4 layer board with a solid ground plane for good signal integrity
FPGA board firmware features:
- MicroPython port supports FPGA programming and clock
- FPGA clock supplied by the RP2350, easy to program FPGA clock under SW control
- RP2350 can communicate with the FPGA with dedicated pins
Compared to other microcontroller prototyping boards, the pico2-ice is much more powerful yet inexpensive due tot he addition of an FPGA with an open source toolchain. Start your microcontroller and FPGA educational journey today with the pico2-ice.
Share
View full details


