Home / News

Blog - News

Arduino Interface Library

Hi everybody,

Just a short update, our Arduino Interface Library is finally here! You can use it to connect an OpenMV Cam to an Arduino over SoftwareSerial, HardwareSerial, SPI, I2C, and even CAN! The library includes supports for connecting your Arduino to your OpenMV Cam (or many via SPI/I2C/CAN) and also support for connecting to another Arduino (or many via SPI/I2C/CAN).

Arduino Interface Library

The interface library is available for download from the Arduino IDE Library Manager. You can install and play with it now.

Arduino Interface Library

That's all folks!

Edge Impulse is here!

Hi everybody,

Edge Impulse for OpenMV is here!

With Edge Impulse you can FINALLY easily train convolutional neural networks for your OpenMV Cam! To demonstrate this, watch me train a smile/frown detector in 15 minutes using an OpenMV Cam H7 Plus below:

This is power folks, use it wisely.

We encourage everyone to signup for an account on Edge Impulse and start training CNNs using your OpenMV Cams. Right now, CNNs only run on the OpenMV Cam H7 Plus, but, Edge Impulse is working on training smaller CNNs for transfer learning that will fit on the OpenMV Cam M7/H7. In the mean-time you can get started with building a data-set and improving your CNNs accuracy now.

For a longer discussion about all of this please watch my Innovator Coffee Interview Below:

TinyML with OpenMV

This is just the start of a new era with your OpenMV Cam. Things are only going to get better and better.

Other News

Firmware v3.6.6 has been released to OpenMV IDE. Mainly, this fixes the vision quality on the OpenMV Cam H7 Plus and updates ulab (an NumPy module for MicroPython).

That's all folks!

OpenMV IDE 2.5.0 Release

Hi everyone,

OpenMV IDE v2.5.0 Released

A new version of OpenMV IDE has been released with a new feature called the Dataset Editor! With the Dataset Editor you can now quickly and easily capture images with your OpenMV Cam for training a Image Classifier Tensor Flow Lite CNN. For more information watch the video below:

For training a CNN we're going to be partnering with Edge Impulse to deliver this capability. We'll have more news about training CNNs in the cloud soon. For now, you can start easily making datasets using OpenMV IDE!

Bug Fixes

OpenMV IDE v2.5.0 also incorporates a lot of bug fixes!

  • There's a download progress bar on installing resources now.
  • We switched DFU support to using DFU Util.
  • DFU/FFMPEG status output in a terminal window appears now.
  • Centering of the frame buffer when not zooming is fixed.
  • Desktop shortcut install on Windows and the Rasberry Pi.
  • Many Bad Translations have been fixed.
  • Focus Stealing on Linux when updating firmware is fixed.
  • And more!

We expect to release OpenMV IDE v2.5.1 soon to address many more open bugs on github. So, if you see an issue please submit a bug report about it on GitHub so we can get it fixed.

GitHub Sponsorship

Finally, please signup to sponsor us on GitHub! We've been paying Larry to work on adding high performance bilinear and bicubic scaling support which will come out soon. Once the code is ready we'll add scaling option support to many of the methods in our firmware. For example, you'll be able to scale up 32x24 thermal images taken with an MLX90640 using bicubic scaling and overlay that thermal image on visual data for high quality thermal image rendering. Or, apply bilinear/bicubic scaling to lens correction for a better quality image. If you like seeing advanced features like this come to the OpenMV Cam, with impressive performance numbers, then please consider sponsoring us on GitHub.