NanoEdgeAIStudio
Active
Design Win
Automated Machine Learning (ML) tool for STM32 developers

Get Software Download databrief

Product overview

Key Benefits

Automatic ML model generator

NanoEdge AI Studio selects the best ML algorithm for a given MCU (low code / no code solution).

End-to-end edge AI deployment

No expertise required. Create tiny, state-of-the-art AI models for MCUs in record time.

Part of the ST Edge AI Suite

A collection of free online tools, case studies, and resources to support engineers at every stage of their edge AI development.

Go the the ST Edge AI Suite

Description

NanoEdge™ AI Studio (NanoEdgeAIStudio) is a new machine learning (ML) technology to bring true innovation easily to the end-users. In just a few steps, developers can create an optimal ML library for their project, based on a minimal amount of data.

NanoEdge™ AI Studio, also called the Studio, is a PC-based push-button development studio for developers, which runs on Windows® or Linux® Ubuntu®.

One of its significant advantages is that NanoEdge™ AI Studio requires no advanced data science skills. Any software developer using the Studio can create optimal tinyML® libraries from its user-friendly environment with no artificial intelligence (AI) skills.

The Studio can generate four types of libraries: anomaly detection, outlier detection, classification, and regression libraries.

These libraries can be combined and chained to create a complete edge AI solution: anomaly or outlier detection to detect a problem on the equipment, classification to identify the source of the problem, and regression to extrapolate information and provide real insight to the maintenance team.

The input signals can range from vibration to pressure, sound, magnetic, time of flight just to name a few, or even a combination of several signals. Multiple sensors can be combined, either in a single library, or using multiple libraries concurrently.

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

  • All features

    • Desktop tool for the design and generation of STM32-optimized libraries with small datasets:
      • Anomaly detection libraries: Learn normality directly on the STM32 microcontroller and detect defects in real time
      • One-class classification libraries: Perform the acquisition during normal equipment operation and detect any abnormal pattern deviation
      • N-class classification libraries: Classify signals in real time
      • Extrapolation libraries: Predict discrete values based on data patterns never seen before
    • Support for any type of sensor for a variety of physical quantities: multiaxis acceleration, current, magnetic field, voltage, temperature, acoustic pressure, and more
    • Millions of possible algorithms are available to find the optimal library in terms of accuracy, confidence, inference time, and memory footprint
    • Generation of very small footprint libraries running down to the smallest Arm® Cortex®‑M0 microcontrollers
    • Integrated tools such as:
      • Sampling finder tool to select the right data rate and the right data length easily
      • Datalogger generator to get ready to log data in a few clicks
      • Data manipulation tool for datasets
      • ML libraries benchmark to find the best combination between preprocessing and machine learning models
      • Embedded emulator to test library performance live with an attached STM32 board or from test data files
      • Inference time estimation to help users make an informed choice for model selection
      • Validation tool to compare the libraries given by NanoEdge™
    • Native support for STM32 development boards, no configuration required, and easy portability across the various microcontrollers based on the Arm® Cortex®‑M processor

Get Software

All tools & software

    • Part number
      Status
      Description
      Type
      Supplier

      FP-AI-FACEREC

      Active

      Artificial Intelligence (AI) face recognition function pack for STM32Cube

      STM32Cube Expansion Packages ST
      FP-AI-FACEREC

      Description:

      Artificial Intelligence (AI) face recognition function pack for STM32Cube

      FP-AI-MONITOR1

      Active

      STM32Cube function pack for ultra-low power STM32 with artificial intelligence (AI) monitoring application based on a wide range of sensors

      STM32Cube Expansion Packages ST
      FP-AI-MONITOR1

      Description:

      STM32Cube function pack for ultra-low power STM32 with artificial intelligence (AI) monitoring application based on a wide range of sensors

      FP-AI-MONITOR2

      Active

      STM32Cube function pack for monitoring applications powered by Artificial Intelligence (AI) and optimized for latest ultra-low power STM32

      STM32Cube Expansion Packages ST
      FP-AI-MONITOR2

      Description:

      STM32Cube function pack for monitoring applications powered by Artificial Intelligence (AI) and optimized for latest ultra-low power STM32

      FP-AI-PDMWBSOC

      Active

      STM32Cube function pack for STEVAL-PROTEUS1 for AI-based anomaly detection and classification

      STM32Cube Expansion Packages ST
      FP-AI-PDMWBSOC

      Description:

      STM32Cube function pack for STEVAL-PROTEUS1 for AI-based anomaly detection and classification

      FP-AI-PDMWBSOC2

      Active

      STM32Cube function pack for STEVAL-PROTEUS1 for AI anomaly detection and classification based on AzureRTOS

      STM32Cube Expansion Packages ST
      FP-AI-PDMWBSOC2

      Description:

      STM32Cube function pack for STEVAL-PROTEUS1 for AI anomaly detection and classification based on AzureRTOS

      FP-AI-PREDMNT2

      NRND

      STM32Cube function pack for STEVAL-STWINKT1B evaluation kit plus STEVAL-STWINWFV1 Wi-Fi adapter board for predictive maintenance application based on artificial intelligence (AI)

      STM32Cube Expansion Packages ST
      FP-AI-PREDMNT2

      Description:

      STM32Cube function pack for STEVAL-STWINKT1B evaluation kit plus STEVAL-STWINWFV1 Wi-Fi adapter board for predictive maintenance application based on artificial intelligence (AI)

      FP-AI-SENSING1

      Active

      STM32Cube function pack for ultra-low power IoT node with artificial intelligence (AI) application based on audio and motion sensing

      STM32Cube Expansion Packages ST
      FP-AI-SENSING1

      Description:

      STM32Cube function pack for ultra-low power IoT node with artificial intelligence (AI) application based on audio and motion sensing

      FP-AI-VISION1

      NRND

      STM32Cube function pack for high performance STM32 with artificial intelligence (AI) application for Computer Vision

      STM32Cube Expansion Packages ST
      FP-AI-VISION1

      Description:

      STM32Cube function pack for high performance STM32 with artificial intelligence (AI) application for Computer Vision

      X-CUBE-AI

      NRND

      AI expansion pack for STM32CubeMX

      STM32Cube Expansion Packages ST
      X-CUBE-AI

      Description:

      AI expansion pack for STM32CubeMX
    • Part number
      Status
      Description
      Type
      Supplier

      NUCLEO-N657X0-Q

      Active

      STM32 Nucleo-144 development board with STM32N657X0 MCU, SMPS, supports Arduino, and ST morpho connectivity

      STM32 Nucleo boards ST
      NUCLEO-N657X0-Q

      Description:

      STM32 Nucleo-144 development board with STM32N657X0 MCU, SMPS, supports Arduino, and ST morpho connectivity

      STM32N6570-DK

      Active

      Discovery kit with STM32N657X0 MCU

      STM32 discovery kits ST
      STM32N6570-DK

      Description:

      Discovery kit with STM32N657X0 MCU
    • Part number
      Status
      Description
      Type
      Supplier

      ALTEN AI solutions for Smart Embedded Systems with STM32

      Active

      Development of innovative products & services

      Engineering services from partners ALTEN
      ALTEN AI solutions for Smart Embedded Systems with STM32

      Description:

      Development of innovative products & services

      NanoEdge AI Studio - Automated Machine Learning in practice

      Active

      Rapid development of anomaly detection on STM32

      Training from partners MASTERS
      NanoEdge AI Studio - Automated Machine Learning in practice

      Description:

      Rapid development of anomaly detection on STM32
    • Part number
      Status
      Description
      Type
      Supplier

      STEDGEAI-DC

      Active

      ST Edge AI Developer Cloud - Free online platform to easily optimize and benchmark AI models across a variety of ST devices.

      Edge AI software & libraries ST
      STEDGEAI-DC

      Description:

      ST Edge AI Developer Cloud - Free online platform to easily optimize and benchmark AI models across a variety of ST devices.

      STEdgeAI-Core

      Active

      Artificial intelligence (AI) optimizer technology for STMicroelectronics products

      Edge AI software & libraries ST
      STEdgeAI-Core

      Description:

      Artificial intelligence (AI) optimizer technology for STMicroelectronics products

      STM32CubeAI-DC

      NRND

      STM32Cube.AI Developer Cloud

      STM32 configurators and code generators ST
      STM32CubeAI-DC

      Description:

      STM32Cube.AI Developer Cloud

      STM32CubeIDE

      Active

      Integrated Development Environment for STM32

      STM32 IDEs ST
      STM32CubeIDE

      Description:

      Integrated Development Environment for STM32

      STM32CubeMX

      Active

      STM32Cube initialization code generator

      STM32 configurators and code generators ST
      STM32CubeMX

      Description:

      STM32Cube initialization code generator

      STM32CubeProgrammer

      Active

      STM32CubeProgrammer software for all STM32

      STM32 programmers ST
      STM32CubeProgrammer

      Description:

      STM32CubeProgrammer software for all STM32

      STM32N6-AI

      Active

      AI software ecosystem for STM32N6 with Neural-ART accelerator

      Edge AI software & libraries ST
      STM32N6-AI

      Description:

      AI software ecosystem for STM32N6 with Neural-ART accelerator
    • Part number
      Status
      Description
      Type
      Supplier

      STEVAL-PROTEUS1

      Active

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

      Sensing ST
      STEVAL-PROTEUS1

      Description:

      Industrial sensor evaluation kit for condition monitoring based on the 2.4 GHz STM32WB5MMG module
Extend battery life in smart remotes with STM32WL3R