STMicroelectronics partners with Cartesiam to simplify machine learning
Intelligent edge devices can be quickly built, trained and deployed, using a microcontroller Discovery kit. The free STM32 software function pack has been developed by STMicroelectronics and Cartesiam.
Developed in conjunction with machine learning specialist – and ST authorised partner – Cartesiam, the FP-AI-NANOEDG1 software pack contains all the necessary drivers, middleware, documentation, and sample code to capture sensor data, integrate, and run Cartesiam’s NanoEdge libraries.
Users without specialist artificial intelligent (AI) skills can quickly create and export custom machine-learning libraries for their applications using Cartesiam’s NanoEdge AI Studio tool running on a Windows 10 or Ubuntu PC, says ST. The function pack simplifies complete prototyping and validation free of charge on STM32 development boards, before deploying on customer hardware where standard Cartesiam fees apply.
The straightforward methodology uses industrial-grade sensors on-board a Discovery kit such as the STM32L562E-DK to capture vibration data from the monitored equipment both in normal operating modes and under induced abnormal conditions. Software to configure and acquire sensor data is included in the function pack. NanoEdge AI Studio analyses the benchmark data and selects pre-compiled algorithms from over 500 million possible combinations to create optimised libraries for training and inference.
The function-pack software provides stubs for the libraries that can be easily replaced for simple embedding in the application. Once deployed, the device can learn the normal pattern of the operating mode locally during the initial installation phase as well as during the lifetime of the equipment, as the function pack permits switching between learning and monitoring modes.
Using the Discovery kit to acquire data, generate, train, and monitor the solution, leveraging free tools and software, and the support of the STM32 ecosystem, developers can create a proof-of-concept model at low cost and easily port the application to other STM32 microcontrollers.
The FP-AI-NANOEDG1 function pack is available now from ST, free of charge.
The STM32L562E-DK Discovery kit contains an STM32L562QEI6QU low power microcontroller, an iNEMO 3D accelerometer and 3D gyroscope, as well as two MEMS microphones, a 240 x 240 colour TFT-LCD module and on-board STLINK-V3E debugger/programmer.