
OpenMV M7 Camera
The OpenMV M7 is a compact, low-power microcontroller board designed for machine vision applications. Built around the STM32F765VI ARM Cortex-M7 processor running at 216 MHz, it handles image capture, face detection, colour tracking, QR code reading, and more — all on a small, self-contained module.
Programmable in MicroPython rather than C/C++, the OpenMV M7 simplifies working with complex machine vision outputs and high-level data structures while still providing full control over I/O pins. Trigger image capture on external events, run vision algorithms, and control connected hardware directly from Python scripts.
Key Features
- ARM Cortex-M7 Processor – STM32F765VI at 216 MHz with 512 KB RAM and 2 MB flash
- OV7725 Image Sensor – Up to 640 × 480 resolution for machine vision tasks
- MicroPython Programming – High-level scripting for rapid prototyping and deployment
- Built-In Machine Vision – Face detection, colour tracking, QR/barcode reading, template matching, and more
- Versatile I/O – SPI, I2C, UART, CAN bus, PWM, ADC, and DAC interfaces
- MicroSD Card Slot – For storing scripts, images, and video
- USB Interface – For programming and serial communication via the OpenMV IDE
Ideal For
- Machine vision and image processing projects
- Robotics with visual navigation
- QR code and barcode scanning applications
- Object tracking and colour detection systems
- Rapid prototyping with MicroPython
Package Contents
- 1× OpenMV M7 Camera Board
- 1× Header Pin Set (unsoldered)
Resources
Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
The OpenMV M7 is a compact, low-power microcontroller board designed for machine vision applications. Built around the STM32F765VI ARM Cortex-M7 processor running at 216 MHz, it handles image capture, face detection, colour tracking, QR code reading, and more — all on a small, self-contained module.
Programmable in MicroPython rather than C/C++, the OpenMV M7 simplifies working with complex machine vision outputs and high-level data structures while still providing full control over I/O pins. Trigger image capture on external events, run vision algorithms, and control connected hardware directly from Python scripts.
Key Features
- ARM Cortex-M7 Processor – STM32F765VI at 216 MHz with 512 KB RAM and 2 MB flash
- OV7725 Image Sensor – Up to 640 × 480 resolution for machine vision tasks
- MicroPython Programming – High-level scripting for rapid prototyping and deployment
- Built-In Machine Vision – Face detection, colour tracking, QR/barcode reading, template matching, and more
- Versatile I/O – SPI, I2C, UART, CAN bus, PWM, ADC, and DAC interfaces
- MicroSD Card Slot – For storing scripts, images, and video
- USB Interface – For programming and serial communication via the OpenMV IDE
Ideal For
- Machine vision and image processing projects
- Robotics with visual navigation
- QR code and barcode scanning applications
- Object tracking and colour detection systems
- Rapid prototyping with MicroPython
Package Contents
- 1× OpenMV M7 Camera Board
- 1× Header Pin Set (unsoldered)























