• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Microcontroller Tips

Microcontroller engineering resources, new microcontroller products and electronics engineering news

  • Products
    • 8-bit
    • 16-bit
    • 32-bit
    • 64-bit
  • Applications
    • Automotive
    • Connectivity
    • Consumer Electronics
    • Industrial
    • Medical
    • Security
  • EE Forums
    • EDABoard.com
    • Electro-Tech-Online.com
  • Videos
    • TI Microcontroller Videos
  • EE Resources
    • DesignFast
    • eBooks / Tech Tips
    • FAQs
    • LEAP Awards
    • Podcasts
    • Webinars
    • White Papers
  • EE Learning Center

Software function pack helps deploy intelligent edge devices for industrial condition monitoring

July 28, 2020 By Aimee Kalnoskas Leave a Comment

STM32 software function packSTMicroelectronics has released a free STM32 software function pack that lets users quickly build, train, and deploy intelligent edge devices for industrial condition monitoring using a microcontroller Discovery kit.

Developed in conjunction with machine-learning expert and ST Authorized 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 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. 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 established with Cartesiam 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 analyzes the benchmark data and selects pre-compiled algorithms from over 500 million possible combinations to create optimized 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 quickly create a proof-of-concept model at low cost and easily port the application to other STM32 microcontrollers. As an intelligent edge device, unlike alternatives that rely on AI in the cloud, the solution allows equipment owners greater control over potentially sensitive information by processing machine data on the local device.

The FP-AI-NANOEDG1 function pack is available now at www.st.com, free of charge.
The STM32L562E-DK Discovery kit contains an STM32L562QEI6QU ultra-low-power microcontroller, an iNEMO™ 3D accelerometer and 3D gyroscope, as well as two MEMS microphones, a 240×240 color TFT-LCD module, and on-board STLINK-V3E debugger/programmer. The budgetary price for the Discovery kit is $76.00, and it is available from www.st.com or distributors.

Filed Under: 32-bit, microcontroller, Products, Software, Tools Tagged With: stmicroelectronicsinc

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

DesignFast

Component Selection Made Simple.

Try it Today
design fast globle

EE Training Center Classrooms

“ee

“ee

“ee

“ee

“ee

Subscribe to our Newsletter

Subscribe to weekly industry news, new product innovations and more.

Subscribe today

RSS Current EDABoard.com discussions

  • Syntax error in verilog
  • Alarmish circuit design
  • Arduino UNO ESP8266-12E Wifi Module
  • Upconverting a 20 GHz signal to 28 GHz
  • Electrolytic capacitor lifetime and rated voltage?

RSS Current Electro-Tech-Online.com Discussions

  • Help needed to make a driver circuit for three large seven segment displays
  • CD4026 IC become very hot
  • Communication Between PC And Vending Machine Using PC's RS232 Using Virtual COM Port (USB) Cable And Vending Machine's Multi-Drop Bus Port (MDB) Port
  • QA pass
  • Tesla coil progress

Follow us on Twitter

Tweets by MicroContrlTips

Footer

Microcontroller Tips

EE World Online Network

  • DesignFast
  • EE World Online
  • EDA Board Forums
  • Electro Tech Online Forums
  • Connector Tips
  • Analog IC Tips
  • Power Electronic Tips
  • Sensor Tips
  • Test and Measurement Tips
  • Wire and Cable Tips
  • 5G Technology World

Microcontroller Tips

  • Subscribe to our newsletter
  • Advertise with us
  • Contact us
  • About us
Follow us on TwitterAdd us on FacebookFollow us on YouTube Follow us on Instagram

Copyright © 2021 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy