Newsletter
Subscribe to receive our blog updates
Hi everyone,
Here's what's new for OpenMV:
The next version of OpenMV IDE with firmware v3.3.1 has been released and is available for download. The new IDE features some minor quality of life improvements requested by customers along with a few bug fixes. Firmware v3.3.1 on the other hand brings in a lot of new features!
The latest firmware release for your OpenMV Cam adds the following features:
ST has updated their documentation to saying that the STM32H743VIT6 chip can be run safely at 480 MHz. This improvement in clock speed increases the OpenMV Cam H7 coremark performance to 2400 making it slightly faster than a RaspberryPi 2 Cortex-A7 core with a coremark score of 2340.
Anyway, we'll be doing another firmware release soon with this improvement.
Google released TensorFlow for Microcontrollers recently and we are currently porting it to the OpenMV Cam. With this new feature you'll be able to run networks trained using TensorFlow using more supported and easier to install tools. The initial release of TensorFlow for Microcontrollers supports depth-wise convolutions and fully-connected layers so we should be able to port Mobilenet to the OpenMV Cam. That said, the initial release be somewhat slow as Google has not yet implemented convolutions using ARM-CMSIS-NN for the best possible speed on Cortex-M7 CPUs. We made a new github repo for this work here: https://github.com/openmv/tensorflow-lib. The lib will be available for anyone to run on a cortex-m4/m7 core.
Moving forwards, after getting the firmware release out we will be working on integrating TensorFlow docker images into OpenMV IDE along with training scripts such that we can automate the process of transfer learning using MobileNet for everyone so you'll be able to train networks trivially using OpenMV IDE.
The new TV Shield:
And Wireless TV Shield:
Are available for pre-order now. These two shields were designed by SingTown our Chinese Affiliate. The TV shield and the wireless TV shield give your OpenMV Cams the ability to display the frame buffer on a TV. In particular, the Wireless TV Shield is quite useful for displaying images from your OpenMV Cam on FPV screens.
The initial driver supports 160x120 RGB565 and GRAYSCALE images. However, we should be able to increase the resolution support to 320x240 with some more firmware work. TensorFlow support will take priority for right now.
We're in the process of shipping most of our Kickstarter orders right now. We hope to finish this in 2/3-weeks. We're about half-way done shipping over 1K orders.
Until we finish shipping all Kickstarter orders the store will sit in pre-order mode. We have everything in stock right now but we cannot give you a good time-line on when your order will ship. We had previously opened the store up on April 1st and got a flood of orders followed by people asking when their order will be shipped. We have since then completed those orders and shut the store back down again until we ship all Kickstarter orders as opening the store up at the same time caused a nightmare for us.
Finally, we've asked EtonTech to buy long lead-time parts for the next batch of 2.5K OpenMV Cam H7s. We already have 2.5K STM32H743VIT6 chips in stock so we just need to get the cameras and a few other parts. While it's a nice problem to have - we're going to try to avoid running out of stock for a while.
Subscribe to receive our blog updates