SKU: 69785869882

OpenMV Cam H7 - Machine Vision w/ MicroPython

Sale price$50.44 Regular price$56.04
Save 10%

Shipping Estimate
USA
  • USA
  • CAN

Ships within 48 hours · Estimated delivery Jul 10 - Jul 15

Promo Codes Available:

For Your Every Summer RSVP, with Code: SUMMER15

Description

OpenMV Cam H7 - Machine Vision w/ MicroPythonThe OpenMV Cam is an all in one embedded machine vision developer platform. Build your own machine vision system faster using high level python scrips (based on MicroPythonn). Using python instead of C C++ make is considerably easier to deal with complex data structures used with machine vision algorithms. Hoever this high level programming approach does not limit you as you can still have total control over the I O pins via Python. Included with your

The OpenMV Cam is an all in one embedded machine vision developer platform. Build your own machine vision system faster using high level python scrips (based on MicroPythonn). Using python instead of C/C++ make is considerably easier to deal with complex data structures used with machine vision algorithms. Hoever this high level programming approach does not limit you as you can still have total control over the I/O pins via Python. Included with your OpenMV cam is a Python openMV IDE that lets you easily build and deploy your own algorithms and has many examples from face detection to optic flow. The IO pins of the openMV cam also let you add you own shield to extend the functionality. You can think of the openMV cam as an Arduino for machine vision.

Key Features

  • Build and deploy your machine vision algorithms quickly using the openMV python IDE
  • Loads of example scripts to get your started, including face tracking, template matching, optic flow, MAVlink (to integrate with ardupilot systems)
  • Lots of horsepower, powered by a 480 MHz MCU with 1MB of RAM and 2 MB of flash
  • Expandable through the use of shields. Add WiFi, Bluetooth, thermopile etc..
  • Optional global shutter sensor for industrial applications.

The OpenMV Cam hardware features:

  • The STM32H743VI ARM Cortex M7 processor running at 480 MHz with 1MB of RAM and 2 MB of flash. All I/O pins output 3.3V and are 5V tolerant. The processor has the following I/O interfaces:
    • A full speed USB (12Mbs) interface to your computer. Your OpenMV Cam will appear as a Virtual COM Port and a USB Flash Drive when plugged in.
    • A μSD Card socket capable of 100Mbs reads/writes which allows your OpenMV Cam to record video and easy pull machine vision assets off of the μSD card.
    • A SPI bus that can run up to 100Mbs allowing you to easily stream image data off the system to either the LCD Shield, the WiFi Shield, or another microcontroller.
    • An I2C 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 10 I/O pins on the board).
    • And, an RGB LED and two high power 850nm IR LEDs.
  • A removable camera module system allowing the OpenMV Cam H7 to interface with different sensors:
    • The OpenMV Cam H7 comes with a OV7725 image sensor 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. Your image sensor comes with a 2.8mm lens on a standard M12 lens mount. If you want to use more specialized lenses with your image sensor you can easily buy and attach them yourself.
    • For professional machine vision applications you can buy our Global Shutter Camera Module .
    • For thermal machine vision applications you can buy our FLIR Lepton Adapter Module .
  • A LiPo battery connector compatible with 3.7V LiPo batteries commonly sold online for hobbyist robotic applications.

OpenMV Cam H7 Pinout

Applications

The OpenMV Cam can be used for the following things currently (more in the future):

  • Frame Differencing
    • You can use Frame Differencing on your OpenMV Cam to detect motion in a scene by looking at what's changed. Frame Differencing allows you to use your OpenMV Cam for security applications.
  • Color Tracking
    • You can use your OpenMV Cam to detect up to 16 colors at a time in an image (realistically you'd never want to find more than 4) and each color can have any number of distinct blobs. Your OpenMV Cam will then tell you the position, size, centroid, and orientation of each blob. Using color tracking your OpenMV Cam can be programmed to do things like tracking the sun, line following, target tracking, and much, much, more. Video demo .
  • Marker Tracking
  • Face Detection
    • You can detect Faces with your OpenMV Cam (or any generic object). Your OpenMV Cam can process Haar Cascades to do generic object detection and comes with a built-in Frontal Face Cascade and Eye Haar Cascade to detect faces and eyes.
  • Eye Tracking
    • You can use Eye Tracking with your OpenMV Cam to detect someone's gaze. You can then, for example, use that to control a robot. Eye Tracking detects where the pupil is looking versus detecting if there's an eye in the image.
  • Optical Flow
    • You can use Optical Flow to detect translation of what your OpenMV Cam is looking at. For example, you can use Optical Flow on a quad-copter to determine how stable it is in the air.
  • QR Code Detection/Decoding
    • You can use the OpenMV Cam to read QR Codes in it's field of view. With QR Code Detection/Decoding you can make smart robots which can read labels in the environment. You can see our video on this feature here .
  • Data Matrix Detection/Decoding
  • Linear Barcode Decoding
  • AprilTag Tracking
  • Line Detection
    • Infinite line detection can be done speedily on your OpenMV Cam at near max FPS. And, you can also find non-infinite length line segments too. You can see our video of this feature here .
  • Template Matching
    • You can use template matching with your OpenMV Cam to detect when a translated pre-saved image is in view. For example, template matching can be used to find fiducials on a PCB or read known digits on a display.
  • Image Capture
    • You can use the OpenMV Cam to capture up to 320x240 RGB565 (or 640x480 Grayscale) BMP/JPG/PPM/PGM images. You directly control how images are captured in your Python script. Best of all, you can preform machine vision functions and/or draw on frames before saving them.
  • Video Recording
    • You can use the OpenMV Cam to record up to 320x240 RGB565 (or 640x480 Grayscale) MJPEG video or GIF images. You directly control how each frame of video is recorded in your Python script and have total control on how video recording starts and finishes. And, like capturing images, you can preform machine vision functions and/or draw on video frames before saving them.

Finally, all the above features can be mixed and matched in your own custom application along with I/O pin control to talk to the real world.

Specifications

Processor ARM® 32-bit Cortex®-M7 CPU
w/ Double Precision FPU
216 MHz (462 DMIPS)
Core Mark Score: 1082
(compare w/ Raspberry Pi Zero: 2060)
RAM Layout 128KB .DATA/.BSS/Heap/Stack
384KB Frame Buffer/Stack
(512KB Total)
Flash Layout 32KB Bootloader
96KB Embedded Flash Drive
1920KB Firmware
(2MB Total)
Supported Image Formats Grayscale
RGB565
JPEG (and BAYER)
Maximum Supported Resolutions Grayscale: 640x480 and under
RGB565: 320x240 and under
Grayscale JPEG: 640x480 and under
RGB565 JPEG: 640x480 and under
Lens Info Focal Length: 2.8mm
Aperture: F2.0
Format: 1/3"
HFOV = 70.8°, VFOV = 55.6°
Mount: M12*0.5
IR Cut Filter: 650nm (removable)
Electrical Info All pins are 5V tolerant with 3.3V output. All pins can sink or source up to 25mA. P6 is not 5V tolerant in ADC or DAC mode. Up to 120mA may be sinked or sourced in total between all pins. VIN may be between 3.6V and 5V. Do not draw more than 250mA from your OpenMV Cam's 3.3V rail.
Weight 16g
Length 45mm
Width 36mm
Height 30mm

Power Consumption

Idle - No μSD Card 110mA @ 3.3V
Idle - μSD Card 110mA @ 3.3V
Active - No μSD Card 190mA @ 3.3V
Active - μSD Card 200mA @ 3.3V

Temperature Range

Storage -40°C to 125°C
Operating -20°C to 70°C
Shipping Notes
  • Free Standard Shipping on $100+ Orders to the USA.
  • Except Preorder products are shipped in 48 hours.
  • Delivery to the USA:
  1. Standard Shipping : 3-10 business days
  • If time is of the essence, please consider selecting expedited delivery for faster service.
Exchange/Return Notes
  • We offer a 30-day return/exchange service after receiving.
  • Final sale items are not eligible for returns or exchanges.
  • To process your return/exchange, please contact us at [email protected]
  • Please click here for more details>>> Return & Exchange Policy
SKU: 69785869882

Discover Niche Categories That Outsell

Top-Converting Item to Boost Your Average Order

4.3 ★★★★★
Based on 669 reviews
Sort
Highest Rating
Newest First
Oldest First
Product Reviews
L
Verified Purchase
Lily Reardon
Los Angeles, US
★★★★★ 5
Smells amazing!
Size: 3.4 Fl Oz (Pack of 2)
Smells amazing, great size, good quantity for what you pay. Hydrating not greasy!
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on February 8, 2026
A
Verified Purchase
Audra K
Pawtucket, US
★★★★★ 5
Holy Grail Moisturizer for Rosacea
Style: Restorative Protective Cream-3.3 Fl Oz
In seeing so many negative reviews I felt compelled to weigh in as this is my favorite moisturizer. I have very dry, menopausal skin. Additionally, I have rosacea which seems to have been a nice gift from said menopause (you can only laugh, right?). It's very common for those of us in our 50's to have a compromised skin barrier and when an issue like rosacea is present, even more so. Because of all this my skin is very intolerant to most moisturizers and nearly all actives (over the last few years I've had to discontinue my retinols and chemical exfoliators). While ingredients like ALA's, petrolatum, mineral oil, parafin/bees wax, and lanolin are well tolerated and known to be quite soothing, they don't hydrate very well as they are more occlusive than moisturizing. Enter this product. Magically, it does both! It's marketed as a protective cream, which again implies occlusive, but it penetrates like no other. Gone is the tight, dry feeling that persisted even when I had a heavy layer of product on my skin (my previous moisturizer was Eucerin Original Healing Cream -- which still has its uses -- because it was the only thing I could put on my skin outside of squalane oil during a flare). Now, no topical can cure rosacea. However, the right product can calm the skin, repair the damaged lipid barrier, and improve its appearance. This moisturizer does just that and it's become my holy grail. Since starting this I've also added in the Cicalfate Serum which has only aided in repairing my skin. Another Avene product that works great for me is the XeraCalm Balm which helps with itching. I use all three of these daily and they've really helped fix the secondary issues that come with rosacea. As for the complaints about it being greasy or too heavy. I can see this not working for people with normal or oily skin (or perhaps only in moderation). But my skin loves the heavier weight and because one of the ways I soothe a flare is to keep a tiny mister bottle on hand and repeatedly spray my face so I have to guard against the drying effects of evaporation. These products are so lipid heavy that I can wet my face all day long without worrying about that, though I do reapply throughout the day. As for the watery consistency issue, I haven't had that problem but it does caution on the packaging not to expose the product to temperatures below 41 degrees F (5 C). I suspect that if it gets too cold either because of the weather or because of whatever warehouse it sat in during transit it will separate. Maybe open the package and before squeezing some out look to see if it has split and then shake it up/message the tube. So, if you have skin like mine don't hesitate to try this product. I'm leaving this absurdly long review for my struggling brothers and sisters out there with rosacea in hopes that it provides some relief! Happy moisturizing, internet strangers. ;)
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on July 18, 2025
T
Verified Purchase
Tobyizme
San Leandro, US
★★★★★ 4
Possible solution to seperation
Style: Restorative Protective Cream-1.3 Fl Oz
I love this product so much, but, like everyone else the water HEAVILY separated. A lot of water just shot out immediately and as i've used the cream it has felt more and more thick bc of that, shaking the tube or not. POSSIBLE SOLUTION: I actually think the company could salvage this problem by upgrading packaging to a Cosmetic JAR and then customers could take a toothpick and stir if separation has occurred by the time of purchase. I hope to try this with my next tube, just toothpaste squeezed everything out into a nice cosmetic jar and stir the water back into the product. This is such a simple solution that could really solve the product waste. This refreshes my skin, doesn't break me out, and is lovely. I break out so easily, and being middle aged my skin really requires a dense help with moisture. <3
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on April 22, 2026
T
Verified Purchase
Tara Tadema
New York, US
★★★★★ 5
Ordered in spring/summer and it arrived separated too BUT...
Style: Restorative Protective Cream-1.3 Fl Oz
Ok, So I heard great things about this cream and decided to order. I ordered on May 28th and I live on the Gulf Coast of Texas and it is in the low 90s right now. I was worried mine would arrived separated like many others claimed to have gotten theirs, and sadly it did. Warm weather or not, blue water shot out of the tube the minute I squeezed it. Luckily, I read Mia P's review and submerged my tube in warm water (hot water actually straight out of my instant hot water faucet). I left it for about 5 minutes then shook it vigoroously. It seemed to help but was still a bit wonky so I repeated the process again and success! My tube is totally fine now and comes out in a thick, rich, emollient cream as it is supposed to. I will update my review after I use it more but so far I love the way it feels on the skin. It is very thick but spreads nicely and completely absorbs into the skin and leaves no greasy residue which is a big deal because I have oily skin. I purchased this to help with my Retin A uglies (I actually am using Musely with .05% tretinoin) and am hoping it helps with the redness and peeling I am having. I will update my review once I've used it for a while but wanted to post this review as I saw so many people complaining about the separating and just thought I'd mention that you can fix this issue if you have it (and there is a good likely hood that you will). Update: I've been using this for a week now and I am absolutely in love with this cream! It is the most hydrating and healing cream I've ever used. Usually, thicker face creams like this would cause issues for me with acne or clogged pores as I do have oily skin that can break out if I use products with occlusive ingredients, but this one does not. In fact, my skin has never looked better! This is a must-have if you are using Retin-A/Tretinoin and going through the red/peely phase with your skin. The separation that occurred when I first received it has not been a problem and the cream is staying thick and free from any strange liquidy issues after I put it in hot water as mentioned in the first part of my review.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on May 28, 2023
H
Verified Purchase
hellsbellstrudy
Fort Morgan, US
★★★★★ 5
Saved My Skin and Healed My Eczema
Style: Restorative Protective Cream-1.3 Fl Oz, Style: Restorative Protective Cream-1.3 Fl Oz
I was having the worst skin winter of my life. I am hypersensitive and my skin started rejecting an expensive line I had used for many years (EL). My skin wasn’t healing even just using AQ balm on it and occasionally steroids when it was extra bad, and the pronounced eczema on my eyelids and neck for months was making me miserable and gross looking. I started researching brands I hadn’t tried for super sensitive skin and saw recommendations for Avene. We were leaving on a vacation and I was desperate to feel better so I ordered this and the matching serum. I started with only this cream and overnight I saw my skin start to heal. Within a few days it was like the last few months never happened. I carefully added the serum and had no issues. I used only these two products for the month I was gone and had glowing skin the whole time. This is thicker than a normal lotion since it is made to protect your skin but if you let it warm up a few seconds it smoothes easily. This will definitely remain a staple in my skin arsenal and I can’t thank you enough for making an actually gentle but effective product! This picture is two weeks after starting the product, smooth skin and confident to take selfies!
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on March 3, 2026

recommand products