Skip to content

tinyvision-ai-inc/UPduino-v2.1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UPduino v2.1

UPduino v2.1 Front

UPDuino v2.1: PCB Design Files, Designs, Documentation

The UPDuino v2.1 is a small, low cost FPGA board, built with license from Lattice Semiconductor. The board features an on-board FPGA programmer, flash and LED with all pins brought out to easy to use 0.1" header pins for fast prototyping.

The tinyVision.ai UPduino v2.1 Board Features:

  • Lattice UltraPlus ICE40UP5K FPGA with 5.3K LUTs, 1Mb SPRAM, 120Kb DPRAM, 8 Multipliers
  • FTDI FT232H USB to SPI Device
  • 30 GPIO on 0.1” headers
  • 4MB SPI Flash
  • RGB LED
  • On board 3.3V and 1.2V Regulators, can supply 3.3V to your project
  • Open source schematic and layout using Eagle PCB design tools
  • Integrated into the open source APIO toolchain
  • Improved USB footprint to minimize connectors ripping off the board

Please fill out the next generation survey to suggest improvements to this board. We really appreciate the feedback and will make improvements as business permits!

You can buy the board here:I sell on Tindie

Useful links

Differences between the v2.0 and v2.1 hardware

The original design for the UPduino v2.0 was from GnarlyGrey. The design for the UPduino was transferred to tinyVision.ai by Lattice Semiconductor recently. The board is already in use for a variety of projects but some improvements were necessary to make this more production friendly. Note that this exercise was a minimal change only!

  • Changed soldermask to black to make it easy to identify the v2.0 from v2.1 and also for branding purposes. Added tinyVision logo to silkscreen.
  • Replaced micro USB surface mount connector with through hole parts. This reduces the probability of the USB connector ripping off from the PWB.
  • Unified resistor and capacitor sizes to 0603 from a mix of 0603/0805 footprints
  • Added fiducials to the board for manufacturability
  • LED and resonator went end of life. Replaced the LED with this one and the resonator with this one.
  • Flash used is the Winbond W25Q32JVSNIM
  • Boards are built in Carlsbad, CA from parts sourced from Digikey/Mouser so known good, non-recycled parts are used. We use a cool vapor phase reflow!
  • Testing: Each board is inspected using AOI to ensure all parts are placed properly. Each board is programmed with a blinking LED to ensure the parts come up and the LED is alive. Also the FTDI EEPROM is programmed with some details.

Announcing v3.0!

Thank you for the continued feedback which has been incorporated into the new 3.0 design