Overview
Solutions
HW Evaluation Tools
Documentation
CAD Resources
Tools and Software
Key Products
Get Started

Smart sensor nodes are key enablers of automation and smart industry applications on modern factory floors.

In the context of condition-based monitoring and predictive maintenance, Smart Sensor Node is based on sensing elements, MCU or MCU SoC connectivity and transceiver and power management which requirements depend upon the application use case.

ST offers industrial MEMS for vibration and temperature monitoring, ultrasound detection and other sensing applications. They are reliable, stable and tailored for industrial equipment as they provide up to 80kHz mechanical frequency bandwidth and can operate in environments up to 105°C. ST's sensors are also low power, compact and offer high noise immunity, thus enabling best-in-class, compact and cost-effective Industry 4.0 wired and wireless sensor network solutions.

ST offers a large portfolio of low power to high-performance MCU: STM32 Arm® Cortex® M4/M33/M7-based microcontrollers which, when used together with wired and wireless transceivers and SoCs, enable multiple network technologies and protocols.

Smart sensors are designed for data collection and data logging, with the purpose of enabling pre-processing and advanced algorithms such as statistics, Neural Networks, and Machine Learning algorithms.

To answer developer needs to implement Machine Learning, ST introduced different options:

  • a class of sensors with a Finite State Machine acting as a Machine Learning Core
  • STM32Cube.AI tool, which is an extension of STM32CubeMX software, that allow users to automatically convert pre-trained Neural Networks into optimized MCU code

Developers can also integrate optimized libraries in their project in order to distribute AI algorithms between the sensor and STM32 MCU, thereby enhancing application performance and optimizing power consumption.

Battery-less smart sensor nodes can be therefore implemented with low power sensors, power-efficient microcontrollers and with dedicated power management products, offering best-in-class consumption features.

To further complement ST’s offer and break down adoption barriers related to the design and wide scale implementation of smart sensor nodes, the following hardware and software tools are available to support developers in their deployment.

  • Reference designs and development kits for wired and wireless smart sensor nodes
  • Software and function packs to implement vibration analysis in frequency and time domains, and collect ultrasound and environmental data
  • Specific software utilities as well as high-speed data loggers and cloud applications provide an example of a complete sensor-to-cloud architecture and support data scientists in the collection and offline analysis of data as well as the development of algorithms. 

ST’s network of Authorized Partners also complements ST’s offer with Machine Learning IPs and product industrialization tools to enable the large-scale implementation of industrial sensor nodes.

Picture Solution
Sensor node with IO-Link device stack for predictive maintenance and condition monitoring
SL-BFA001V2B
Active
Vibration, ultrasound and environmental sensor nodes for condition monitoring with Wi-Fi and cellular connectivity to cloud applications
Sensor node with IO-Link device stack for predictive maintenance and condition monitoring
SL-BFA001V2B
Active
Vibration, ultrasound and environmental sensor nodes for condition monitoring with Wi-Fi and cellular connectivity to cloud applications

All tools & software

    • Part number
      Status
      Description
      Type
      Supplier

      STM32CubeMX

      Active

      STM32Cube initialization code generator

      STM32 Configurators and Code Generators ST
      STM32CubeMX

      Description:

      STM32Cube initialization code generator
    • Part number
      Status
      Description
      Type
      Supplier

      DSH-PREDMNT

      Active

      Cloud based web application for condition monitoring and predictive maintenance

      Evaluation Tool Software ST

      STSW-BFA001V2

      Active

      Software package for STEVAL- BFA001V2B multi-sensor development kit for condition monitoring and predictive maintenance

      Evaluation Tool Software ST

      STSW-IDP4PREDMNT

      Active

      Predictive maintenance evaluation kit firmware

      Evaluation Tool Software ST

      STSW-STWINCELL

      Active

      Cellular to cloud connectivity software package for STEVAL-STWINKT1 evaluation kit for industrial IoT applications

      Evaluation Tool Software ST

      STSW-STWINKT01

      Active

      High speed data logging and other firmware examples for STEVAL-STWINKT1 evaluation kit for Industry 4.0

      Evaluation Tool Software ST

      Unico-GUI

      Active

      MEMS evaluation kit software package for Linux, Mac OSX and Windows

      Evaluation Tool Software ST
      DSH-PREDMNT

      Description:

      Cloud based web application for condition monitoring and predictive maintenance
      STSW-BFA001V2

      Description:

      Software package for STEVAL- BFA001V2B multi-sensor development kit for condition monitoring and predictive maintenance
      STSW-IDP4PREDMNT

      Description:

      Predictive maintenance evaluation kit firmware
      STSW-STWINCELL

      Description:

      Cellular to cloud connectivity software package for STEVAL-STWINKT1 evaluation kit for industrial IoT applications
      STSW-STWINKT01

      Description:

      High speed data logging and other firmware examples for STEVAL-STWINKT1 evaluation kit for Industry 4.0
      Unico-GUI

      Description:

      MEMS evaluation kit software package for Linux, Mac OSX and Windows
    • Part number
      Status
      Description
      Type
      Supplier

      FP-AI-NANOEDG1

      Active

      Artificial Intelligence (AI) condition monitoring function pack for STM32Cube

      STM32Cube Expansion Packages ST

      FP-CLD-AZURE1

      Active

      STM32Cube function pack for IoT sensor node with telemetry and device management applications for Microsoft Azure cloud

      STM32 ODE Function Pack SW ST

      FP-IND-PREDMNT1

      Active

      STM32Cube function pack for multi sensors node with signal processing to enable predictive maintenance

      STM32 ODE Function Pack SW ST

      Nanoedge AI™

      Active

      NanoEdge AI™ by Cartesiam is the firstMachine Learning Software specifically developed to entirely run on microcontrollers.

      STM32 3rd-party Embedded Software Cartesiam

      X-CUBE-AI

      Active

      AI expansion pack for STM32CubeMX

      STM32Cube Expansion Packages ST
      FP-AI-NANOEDG1

      Description:

      Artificial Intelligence (AI) condition monitoring function pack for STM32Cube
      FP-CLD-AZURE1

      Description:

      STM32Cube function pack for IoT sensor node with telemetry and device management applications for Microsoft Azure cloud
      FP-IND-PREDMNT1

      Description:

      STM32Cube function pack for multi sensors node with signal processing to enable predictive maintenance
      Nanoedge AI™

      Description:

      NanoEdge AI™ by Cartesiam is the firstMachine Learning Software specifically developed to entirely run on microcontrollers.
      X-CUBE-AI

      Description:

      AI expansion pack for STM32CubeMX