With this new guide and a deep-learning machine you can now actually train networks. You can run all networks on the OpenMV Cam H7. For the OpenMV M7 only the smile and cifar10_fast networks are small enough to be runnable. In particular, networks need to be no more than 30KB or so. Anyway, if you want to create your own custom CNN now you can do so by following our README walk through on how we made our smile detection CNN. Once you've got a deep-learning rig and caffe installed then training a new network is very easy.

Finally, there was a bug in the CMSIS-NN code from ARM that has now been fixed which was previously causing issues with running your own CNN. It has now been fixed on the master of the OpenMV Cam GitHub.

Anyway, we're going to try to get an IDE release out with all these fixes along with new CNN examples now that we've documented how to do things.

So, given this, we've gone ahead and placed an order for 10K STM32H7VIT6 from ST. Note that we're partnering with our Chinese Distributor SingTown on this production run to afford the 10K STM32H7 chips. Thanks Kaizhi and Yuan!

New Features

We've added UVC firmware support for the OpenMV Cam M7 and H7. With UVC support you can now stream video from your OpenMV Cam to a desktop PC or SBC. Using this feature you can turn your OpenMV Cam H7 into a FLIR Lepton webcam or a global shutter webcam.

Moving on, if you'd like to purchase addons for your OpenMV Cam H7 (if you've already backed us) please increase your rewards according to the information below. Note that we'll be sending out an after Kickstarter survey using Backer-Kit to let you select what you receive given the funds you pledged.

FLIR Lepton Adapter Module- add an extra$15to your pledge to include a FLIR Lepton Adapter Module for attaching a FLIR Lepton Module to your OpenMV Cam H7(more information).Does not come with a FLIR Lepton Camera Module. If you would like the adapter to come with a FLIR Lepton 3.5 Camera Module please add an extra $280 instead of $15 to your pledge to receive a FLIR Lepton Adapter Module and a FLIR Lepton 3.5 with Radiometry Support. Subject to GroupGets shipping restrictions.

First, thank you to everyone who's backed our Kickstarter for the OpenMV Cam H7! We're 70% funded now! However, we still need everyone's support. If you haven't backed us yet please help out. We're primarily doing the OpenMV Cam H7 Kickstarter to raise funds to do a factory order of STM32H743VIT6 chips. While we have enough funds to continue building OpenMV Cam M7s continuously we're trying to "level-up" with this Kickstarter to have access to lower prices for the main processor. The OpenMV Cam H7 is ALOT better than the OpenMV Cam M7 in terms of vision quality and performance. You're definitely going to like it.

New MLX90640 and AMG8833 Thermal Vision Sensor Support

For the next OpenMV software release we'll be supporting the MLX90640 and AMG8833 thermal vision sensors. While not as awesome as the FLIR Lepton sensors these two other sensors provide a cheap way to play around with thermal vision on your OpenMV Cam. The MLX90640 has a resolution of 32x24 for about $70 and the AMG8833 has a resolution of 8x8 for about $40. Both sensors can be used with methods like find_blobs() to make thermal vision tracking applications. For a demonstration (shot with the OpenMV Cam M7) see the video below.

Once we get the next software release out you'll be able to play with thermal vision on your OpenMV Cam M7 immediately. For purchasing you can buy these sensors at SparkFun: