Article count:1546 Read by:1782402

Account Entry

Awesome! This tool for STM32 can create an excellent ML library from a small amount of data!

Latest update time:2024-10-30
    Reads:
Article Overview

This article introduces NanoEdge AI Studio, a one-click PC development platform for generating and deploying multiple types of machine learning libraries to build edge AI solutions. It supports multiple sensors and optimizes performance on STM32 microcontrollers. This article also lists a variety of STM32-based products supported by DigiKey NanoEdgeAI technology.



About NanoEdge AI Studio

NanoEdgeAIStudio is a new machine learning (ML) technology that provides developers with the privilege to create optimal ML libraries based on minimal data. It is a one-click PC-based development platform that runs on Windows, Linux Ubuntu.

The development platform can generate four types of libraries: anomaly detection library, outlier detection library, classification library, and regression library . These libraries can be combined and linked to create a complete edge AI solution: anomaly or outlier detection to detect problems on the device, classification to identify the source of the problem, and regression to infer information and provide real insights to maintenance teams.

Multiple sensors can be combined in a single library or multiple libraries can be used simultaneously. This topology can respond to various types of input signals such as vibration and pressure, sound, magnetism, time of flight, etc.

Both learning and inference are done directly inside the microcontroller via the NanoEdge ™ AI on-device learning library, which simplifies the edge AI process and significantly reduces development effort, cost and therefore time to market.

All features

  • Desktop tool for designing and generating STM32 optimized libraries with small data sets:

  1. Anomaly detection libraries : Learn normality and detect defects in real time directly on STM32 microcontrollers
  2. One-class classification libraries : perform collection during normal device operation and detect any abnormal pattern deviations
  3. N-class classification libraries : classify signals in real time
  4. Extrapolation libraries : predict discrete values ​​based on previously unseen patterns in the data

  • Supports any type of sensor for various physical quantities: multi-axis acceleration, current, magnetic field, voltage, temperature, sound pressure, etc.
  • There are millions of possible algorithms that can be used to find the optimal library in terms of accuracy, confidence, inference time, and memory footprint
  • Generates libraries with a very small footprint that run down to the smallest Arm ® Cortex ® M0 microcontrollers
  • Integrated tools such as:

  1. Sample Finder tool to easily select the correct data rate and the correct data length
  2. Data logger generator, ready to log data in just a few clicks
  3. Data manipulation tools for datasets
  4. ML library benchmark to find the best combination between preprocessing and machine learning models
  5. Embedded simulator to test the library performance in real time with a connected STM32 board or test data files
  6. Inference time estimates to help users make informed choices for model selection
  7. Validation tool to compare libraries provided by NanoEdge


A variety of STM32-based products supported by DigiKey NanoEdgeAI technology
SensorTile Wireless Industrial Node Development Kit
The STWIN.box (STEVAL-STWINBX1) is a development kit and reference design that simplifies the prototyping and testing of advanced industrial sensing applications in IoT environments such as condition monitoring and predictive maintenance.
The development kits are available from DigiKey as the STEVAL-STWINBX1 , STEVAL-STWINKT1B , and STEVAL-MKBOXPRO .

STEVAL-STWINKT1B

STEVAL-MKBOXPRO

Industrial sensor evaluation kit for condition monitoring based on the 2.4 GHz STM32WB5MMG module

STEVAL-PROTEUS1 is an evaluation tool designed for temperature and vibration monitoring.

STEVAL-PROTEUS1

It is based on a 2.4 GHz multi-protocol wireless SoC to address machine or facility status monitoring in industrial applications. The mainboard includes the STM32WB5MMG ultra-low power and small size wireless RF module. The module has obtained FCC and IC certification (FCC ID: YCP-STM32WB5M001 and IC: 8976A-STM32WB5M01).
IoT Node Development Kit for STM32U5 Series
The B-U585I-IOT02A development kit provides a complete demonstration and development platform for the STM32U585AI microcontroller, featuring an Arm ® Cortex ® -M33 core, Arm ® TrustZone ® and Armv8-M Mainline Security Extensions, 2 Mbytes of Flash and 786 Kbytes of SRAM, and intelligent peripheral resources.

B-U585I-IOT02A

Development kit for STM32H747XI MCU

The STM32H747I-DISCO Discovery Kit is a complete demonstration and development platform for the STMicroelectronics STM32H747XIH6 microcontroller, designed to simplify user application development.

STM32H747I-DISCO

More STM32 development boards supported by NanoEdgeAIStudio include:

Finally, if you like this article, please share it with more friends ! Remember to give it a thumbs up !


Tips Click on the menu Design Support: Engineer Tips to get more tips for engineers




"Star" us to avoid missing out on new cases and industry information


Latest articles about

 
EEWorld WeChat Subscription

 
EEWorld WeChat Service Number

 
AutoDevelopers

About Us Customer Service Contact Information Datasheet Sitemap LatestNews

Room 1530, Zhongguancun MOOC Times Building,Block B, 18 Zhongguancun Street, Haidian District,Beijing, China Tel:(010)82350740 Postcode:100190

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号