OpenMV Cam H7

OpenMV's microcontroller board distributed by Seeed contains an Arduino, a Raspberry Pi-compatible machine vision sensor, and an OV7725 camera

Image of Seeed Technology's OpenMV Cam H7 Microcontroller Board Seeed Technology's OpenMV Cam H7 is a small low-power microcontroller board that allows users to easily implement applications using machine vision in the real world. Users can program the OpenMV Cam in high-level Python scripts (courtesy of the MicroPython operating system) instead of C or C++, making it easier to deal with the complex outputs of machine vision algorithms and work with high-level data structures. Additionally, users still have total control over the OpenMV Cam and its I/O pins in Python. Easily trigger taking pictures and videos on external events or execute machine vision algorithms to figure out how to control I/O pins.

Features

  • The STM32H743VI Arm® Cortex®-M7 processor runs at 480 MHz with 1 MB of RAM and 2 MB of Flash. All I/O pins output 3.3 V and are 5 V tolerant. The processor has the following I/O interfaces:
    • A full-speed USB (12 Mbs) interface to the user's computer. The OpenMV Cam will appear as a virtual COM port and a USB Flash drive when plugged in
    • A microSD card socket capable of 100 Mbs reads/writes, allowing the OpenMV Cam to record video and easy pull machine vision assets off of the microSD card
    • An SPI bus that can run up to 100 Mbs allows users to easily stream image data of the system to either the LCD shield, the Wi-Fi shield, or another microcontroller
    • An I²C bus, CAN bus, and an asynchronous serial bus (Tx/Rx) for interfacing with other microcontrollers and sensors
    • A 12-bit ADC and a 12-bit DAC
    • Three I/O pins for servo control
    • Interrupts and PWM on all I/O pins (there are ten I/O pins on the board)
    • An RGB LED and two high-power 850 nm IR LEDs
  • A removable camera module system allows the OpenMV Cam H7 to interface with different sensors:
    • The OpenMV Cam H7 comes with an OV7725 image sensor that is capable of taking 640x480 8-bit grayscale images or 640x480 16-bit RGB565 images at 60 FPS when the resolution is above 320x240 and 120 FPS when it is below. Most simple algorithms will run at above 60 FPS. The image sensor comes with a 2.8 mm lens on a standard M12 lens mount. More specialized lenses can be bought separately and attached if desired
  • A LiPo battery connector is compatible with 3.7 V LiPo batteries commonly sold online for hobbyist robotics applications
Applications
  • Frame differencing
  • Color tracking
  • Marker tracking
  • Face detection
  • Eye tracking
  • Person detection
  • Optical flow
  • QR code detection/decoding
  • Data matrix detection/decoding
  • Linear barcode decoding
  • AprilTag tracking
  • Line detection
  • Circle detection
  • Rectangle detection
  • Template matching
  • Image capture
  • Video recording
  • TensorFlow Lite for microcontroller support

OpenMV Cam H7

ImageManufacturer Part NumberDescriptionSensing RangeSensitivityContentsAvailable QuantityPriceView Details
OPENMV4 CAM H7102991322OPENMV4 CAM H7--Board(s)43 - Immediate$543.31View Details
Published: 2022-10-06