UPduino v3.1

Small Low-cost Flexible Board using the ICE40UP5K FPGA with On-board FTDI Programmer

Related Products

​​The UPDuino v3.0 is a small, low-cost FPGA board featuring the Lattice iCE40 UltraPlus (ICE40UP5K). The board features an on-board FPGA programmer, flash and LED with all FPGA pins brought out to easy to use 0.1” header pins for fast prototyping.

​​Lattice UltraPlus ICE40UP5K FPGA with 5.3K LUTs, 1Mb SPRAM, 120Kb DPRAM, 8 Multipliers

FTDI FT232H USB to SPI Device

_ALL_ 32 FPGA GPIO on 0.1” headers

_ALL_ FTDI pins brought to test points


  • 4-layer board with a solid ground plane, proper layout and decoupling for good signal integrity and FPGA operation
  • Access to on-board 12MHz oscillator using a jumper
  • All FPGA pins including LED driver pins are brought to 0.1” headers
  • tinyFPGA bootloader compatible
  • qSPI Flash capable

Jump to

Kit Contents

  • UPduino board
  • 2x 24 pin 0.1” headers
  • Soldered PMOD header (optional)
  • Soldered 24-pin header (optional)

Board Photos

Bottom View

Side View

Ordering Information

Visit tinyvision.ai for more details.


Technical Support

Need Help? We're Here to Assist You

Quality & Reliability

Reference Material to Help Answer Your Questions