[Update January 28, 2021: The LoRa version of Portenta Vision Shield is now available]
Announced last January at CES 2020, Arduino Portenta H7 is the first board part industrial-grade “Arduino Pro” Portenta family. The Arduino MKR-sized MCU board has plenty of processing power thanks to STMicro STM32H7 dual-core Arm Cortex-M7/M4 microcontroller.
It was launched with a baseboard providing access to all I/Os and ports like Ethernet, USB, CAN bus, mPCIe socket (USB), etc… But as AI moves to the very edge, it makes perfect sense for Arduino to launch Portenta Vision Shield with a low-power camera, two microphones, and a choice of wired (Ethernet) or wireless (LoRA) connectivity for machine learning applications.
Portenta Vision Shield key features and specifications:
- Storage – MicroSD card socket
- Camera – Himax HM-01B0 camera module with 324 x 324 active pixel resolution with support for QVGA
- Image sensor – High sensitivity 3.6μ BrightSense pixel technology
- Microphone – 2x MP34DT05 omnidirectional microphones
- Ethernet version- 10/100M Ethernet RJ45 jack
- LoRa version – Same Murata CMWX1ZZABZ LoRa module as found on Portenta H7 baseboard
- Dimensions – 66 x 25 mm
- Weight – 11 grams (Ethernet version)
Low-power computer vision is made possible with the camera module autonomously detecting motion while the Portenta H7 is in stand-by, while two omnidirectional microphones enable voice recognition and audio event detection. Video and audio data can be stored on the SD card, and events can be transmitted through Ethernet or LoRaWAN connectivity, or the existing WiFi & Bluetooth module on Arduino Portenta H7 board. Video or audio data does not need to be transmitted to the cloud, since AI processing is done on the board itself.
Arduino also had a software announcement to go along with Portenta Vision shield hardware, as the company has teamed up with OpenMV to make the OpenMV IDE compatible with the new shield. Developers can use the IDE to easily program the board using MicroPython and leveraging AI/ML algorithms available via the platform. You’ll find the latest Portenta compatible OpenMV IDE on Github together with samples.
Via Arduino Blog.