OpenMV Cam H7 - Machine Vision w/ MicroPython.

Created by OpenMV

The OpenMV Cam H7 is an open-source MicroPython powered machine vision camera designed for low-power real-time applications.

Latest Updates from Our Project:

More Shipping News
19 days ago – Mon, May 06, 2019 at 08:35:22 PM

Hi Folks,

We've shipped out the majority of all the orders now. If you are a FLIR Backer GroupGets has received your orders this week and should be shipping out goods to you this week or the next. If you are in the USA you should get your order quickly. If you are outside of the USA it may take more time. Sorry for all the shipping taking so long.

After we process tracking numbers for the FLIR Backers, we have about 40 of you who didn't respond to emails for shipping information so you will not be shipped your order. Additionally, we have another 40 orders that we ran out of LCD/WiFi shields for and have to delay shipping until we have these back in stock. We have already placed the production order for more of these shields and hope to get them soon. When we were doing the inventory transfer from ShipBob (our previous shipper) we received less shields than we thought were in our inventory leaving us unprepared for an inventory shortfall (yes - our inventory was over-counted).

Anyway, our new shipper is now working on store back-orders again. I've re-opened the store by putting our actual inventory counts back on it. We have full stock for most items are are producing anything out of stock. I'll be sinking the funds we have right now into keeping production up to keep the store open. For example, we have about 700 OpenMV Cam H7s in stock so we have to start another manufacturing order.


In other news, we had our first bite of the China to USA Tariffs, when shipping the FLIR Backer orders to the USA we had to pay about $4K on entry duties, this was more than double what we collected for shipping. While we've been able to absorb the cost it does mean that moving inventory to the USA is going to be tricky. So, we will work on just getting shipping from HongKong running smoothly and keeping stocks up.

Finally, regarding DHL Express shipping, some of the orders shipped out where customers paid for DHL Express shipping were not shipped via DHL Express. If this has happened to you we will refund the $15 via PayPal if you want it back. That said, we could use it to pay for the above entry duties and other hidden costs we've had to deal with fulfilling the Kickstarter.

Backer Orders Sent to GroupGets
29 days ago – Fri, Apr 26, 2019 at 11:50:42 PM

Hi folks,

All the FLIR Backer Orders have been sent to GroupGets. Once GroupGets receives the orders and ships them out we'll be able to upload the tracking numbers for these to BackerKit. Hopefully GroupGets receives the order next week or so to ship out.

We're sorry for how long shipping is taking.

Anyway, we have about 300 more orders to ship so we expect to finish all other orders over the next two weeks or so. There's a May Day holiday coming up which will slow this down. But, signs look good for getting all orders shipped by mid-May. I'll re-open the store at that point.

Also, we've noticed that DHL shipping out of HongKong isn't necessarily the fastest right now. We're going to explore moving some of our inventory to Amazon FBA in the USA once the Kickstarter is done. We were trying to avoid doing this due to tariffs and Amazon fees. But shipping is really a challenge right now and Amazon probably can solve it without so much of our time having to be spent on it. Shopify has cross-listing on Amazon support along with tools to split inventory between then and our HongKong warehouse too so it shouldn't be too hard to get working.

Project Update
about 1 month ago – Tue, Apr 23, 2019 at 01:59:10 PM

Hi folks,

Here's what's going to behind the scenes:

OpenMV IDE v2.2.0 Released

We've released the next version of OpenMV IDE with firmware v3.3.1 which includes all the feature for making all the OpenMV Cam H7 modules work up to their maximum capabilities. When you get your OpenMV Cam H7 just download the latest IDE and update your firmware and you're good to go.

STM32H7 Clock Freq Bump

ST bumped the STM32H7 clock frequency from 400 MHz to 480 MHz. This extra performance will increase the OpenMV Cam H7 Core Mark score to 2400 making our core speed slightly faster than a Raspberry Pi 2 core speed of 2340 or so. We will release a new firmware version with the faster clock speed soon.

TensorFlow for Microcontrollers

In addition the above clock speed bump we're working on porting TensorFlow for Microcontrollers to the OpenMV Cam H7 right now. Our big focus moving forward will be getting the library working on our system and then building training features into the IDE to make it easy to do transfer learning using MobileNet. Google provides docker images for tensorflow so we should be able to wrap everything up and automate a lot of stuff so that you don't need to know anything about how to train nets. I'll have more information about this as the work progresses. Here's what we've done so far: . Note that we're making our porting effort available for anyone with a Cortex-M4/M7 (and printf() support) to run. We hope to have the basic functionality port done quickly and then the IDE tooling will come later.

Shipping Status

We've shipped about 500 orders so far and should have another 200 going out by the end of the week. When we were doing inventory transfers recently our previous shipper over-counted our lens inventory and then wasn't able to provide us with all what we thought we had on hand. So, we had to buy new lenses to ship orders resulting in about 1.5 weeks of delay. Anyway... we have all the lenses back in stock right now and we hope to finish more or less shipping all orders by the end of next week.

FLIR GroupGets Backers: Your order is going out this week to GroupGets. They should receive the bundle of goods next week. We've packaged everything up such that it will be easy for them to ship units to backers.


We had previously opened our store for orders since we have plenty of cameras and shields in stock. However, upon doing that we started getting emails from folks asking when their order was going to be shipped. So, until we finish shipping all Kickstarter orders our store is in pre-order only mode. Once we've completed shipping all Kickstarter orders we'll set it back up for buying immediately. You can still pre-order from our store if you like however.

Shipping Update
about 2 months ago – Wed, Apr 10, 2019 at 02:10:18 AM

Hi folks,

We're currently shipping orders right now. We've packaged up about 1/3rd of the Kickstarter orders and they are making their way to the fulfillment center. Other orders were delayed in being shipped because we were in the middle of an inventory transfer from our old shipping warehouse. That inventory transfer has now been completed and we should be able to ship most orders.

Once your order is processed you will receive a tracking number. The tracking number will not be live initially until your order makes its way into the shipping carrier's systems and onto a plane to where you live.

We'd like to ask to be patient for receiving your order if possible. We've had to move shipping companies (due to various reasons...) and change over our online store  at the same time as completing this Kickstarter. A lot of things are going on at the same time making this all very complicated. Anyway, we expect to ship more or less all Kickstarter orders by the end of April.


We are also working on getting OpenMV IDE 2.2.0 out the door. It should be ready in about 2 weeks before the bulk of folks get their Kickstarter order.

Thank you for reading,

Shipping to Backers Starting
2 months ago – Mon, Mar 25, 2019 at 12:48:26 AM

Hi folks,

I know, there have been a lot of emails about shipping starting. Well, it finally is! We've received all the units in Hong Kong and our new shipping company is finally ready to start shipping. In the background we were setting up the shipping company not only to process all the Kickstarter orders but also all OpenMV store orders as we've been moving all our inventory too.

Shipping will proceed roughly in the order of folks backing the OpenMV Kickstarter. As for FLIR Lepton Backers your units will be sent to GroupGets. We expect that once GroupGets receives your orders to process they will reach out to you for FLIR Lepton intent verification if they haven't already.

Anyway, the whole shipping process will take all of April most likely. Luckily, BackerKit should send out emails as shipments get processed so you know where your reward is.


In other news, we finally released version 3.3.1! There are a lot of new features in the firmware. But, in particular, firmware version 3.3.1 is necessary to fully enable all the features of the Global Shutter and FLIR Lepton 3.5.

Since it's March and there's a lot happening right now (taxes), it's going to take some time to get the documentation updated and OpenMV IDE updated for the next release. So, until then you can download the latest firmware from our github here: The OpenMV Cam M4 firmware is OPENMV2, the OpenMV Cam M7 firmware is OPENMV3, and the OpenMV Cam H7 firmware is OPENMV4. You can use the Tools->Run Bootloader action in OpenMV IDE to update your OpenMV Cam H7 firmware to v3.3.1 by selecting the firmware.bin file in the OPENMV4 folder.

As for examples, you can download the scripts from here:

Many of the other scripts in the examples folder have also been updated for other new features like the gamma_corr() method which provides fast gamma, contrast, brightness correction.

Anyway, we'll get the documentation updated and the next version of OpenMV IDE released which packages everything up nicely as soon as we can.


In regards to the OpenMV Cam H7 being available generally for purchase, we will start shipping online store orders for it in April. You can pre-order it on our website if you'd like to place an order earlier.


As for the OpenMV Cam M7, there was a run on the store and we ran out before we expected to. That said, we planned to stop producing the OpenMV Cam M7 anyway so we're happy to have 100% sold out. The OpenMV Cam H7 fully replaces the OpenMV Cam M7 and will instantly boost your OpenMV Cam M7 performance by about 2X or more.

In regards to firmware support for the OpenMV Cam M7, since we've stuck with STM32 architecture we'll be able to continue delivering firmware updates to the OpenMV Cam M7 as new features appear on the OpenMV Cam H7. Similarly, we'll also continue to support the OpenMV Cam M4 (as an aside, v3.3.1 re-enables a lot of features we had ran out of room for on the OpenMV Cam M4 as we found a way to save a massive amount of flash allowing us to add back in many features previously only on the OpenMV Cam M7/H7).

Thanks for reading!