Vision FPGA SoM


An FPGA-based SoM with integrated vision, audio, and motion-sensing capability

View all updates Feb 20, 2021

Production Update!

by Venkat R

Hello everyone,

Production Update!

Production Build

The pre-production build went off pretty well with some minor hitches due to parts shortages. Overall however, it proved that the design was meeting all the requirements with a quick set of tests. We were able to download images from the image sensor after some verilog wrangling, get IMU readings, and also confirmed that the microphone was functional. In addition, the FPGA, SRAM, and flash were also confirmed to work.

Heres the output of the FPGA over a serial port when setting the Himax sensor to a test pattern.

Heres the output of the IMU when shaken a bit.

Kitted and Ready To Go

We have received all parts and have a tentative date at the SMT factory this coming week. Heres a whole bunch of parts in bags.

RTL Update

A simple low complexity and documented top level of the FPGA with a functional testbench has been created. This significantly reduces the level of effort required to get started with the platform for your own projects.

Flux is Bad!

During the prototype build, a connector was short so I desoldered this from a previous prototype batch and reused it. However, I forgot to wash off the flux from the board resulting in slow corrosion over time and the connector eventually fell off. What was worse was that this caused intermittent failures during development leading to wild goose chases.

Lesson learned and safe to say that this will not happen on the production modules.

Factory Test and Programming

Scripts have been setup to program the EEPROM on the FTDI as well as flash the SoM’s with test code. A simple factory test has been developed that checks all parts of the SoM as well as developer kit to ensure that tested devices are sent out.


  • Build, test, package
  • Ship to Crowd Supply
  • Continue to add to documentation and RTL examples etc.

Stay tuned for an update once the we complete production testing and ship out!

Thank you,


About the Author

Venkat R

vrangan  ·  tinyvision-ai-inc  ·   San Diego, CA

$6,755 raised

of $6,300 goal

107% Funded! Order Below

Product Choices


Vision FPGA SoM

A FPGA Vision SoM to play with!


SoM Breakout Board

The SoM breakout board brings all SoM pins to 2.54 mm pitch pins for breadboarding, can't do without it! SoMe assembly required to solder the 2.54 mm headers on. Note: SoM is not included.


SoM Developer Board

One developer board that breaks out SoM IO with in-line LEDs, includes a Raspberry Pi HAT connector, allows for USB power (with power monitoring) and programming, includes PMOD and QWIIC connectors, and has room for prototyping. Note: SoM is NOT included.

Credits works closely with clients to incorporate low power CV into their devices. We are enabling CV with hardware in the form of tightly integrated CV modules with a clean API.

Venkat Rangan

Emcraft Systems


Pixart Imaging



Component provider

See Also

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects: