Small - Affordable - Expandable – OpenMV

Created 7/9/2026 at 11:49:33 PMEdited 7/9/2026 at 11:50:12 PM

You program the OpenMV Cam in Python. We make it easy to run machine vision algorithms and AI models on what the OpenMV Cam sees and then actuate hardware in the real world. Sense, plan, and act all in one Python script.

What makes microcontrollers unique is their low power consumption, low heat generation, small size, and ability to draw microwatts of power in deep sleep. This enables you to build tiny devices that can survive for years on batteries.

Beyond putting all these features into such a small footprint, we believe in giving you the tools to easily integrate the OpenMV Cam into any system. Each board exposes plenty of GPIO pins that provide SPI, I2C, I3C, UART, CAN, PWM, and ADC functionality.

For professionals, our schematics are available online so you can fully understand every OpenMV Cam and its accessories. You can modify and compile our firmware from GitHub, and SWD and JTAG are exposed for you to single step and debug your changes.

Public