GBP | USD

STM32Cube (FP-AI-SENSING1) Function Pack

STMicroelectronics' STM32Cube function pack features AI application based on audio and motion sensing

Image of STMicroelectronics STM32Cube (FP-AI-SENSING1) Function Pack - Click Here to EnlargeSTMicroelectronics' FP-AI-SENSING1 is an STM32Cube function pack featuring examples that enable a connection of the IoT node to a smartphone via BLE and use a suitable Android™ or iOS™ application, like the STBLESensor app, to configure the device.

The package enables advanced applications such as human activity recognition or audio scene classification based on outputs generated by neural networks (NNs). The NNs are implemented by a multi-network library supporting both floating- and fixed-point arithmetic, generated by the X-CUBE-AI extension for STM32CubeMX tool.

The NNs provided in this package are just examples of what can be achieved by combining the output of X-CUBE-AI with connectivity and sensing components from ST.

The package comes with an AI utility for data logging and annotation on SD card. It is possible to record the data from the sensors and define which classes or events to record. With the recorded annotated data, users can train a neural network on the PC/GPU/cloud, get the model, use X-CUBE-AI extension for STM32CubeMX tool for conversion, and then run it on the STM32 platform.

This package, together with the suggested combination of STM32 and ST devices, can be used to develop specific wearable AI applications, industrial predictive maintenance applications, smart things, and building applications in general where ultra-low power consumption is a key requirement.

The software runs on the STM32 microcontroller and includes all the necessary drivers for the STM32 Nucleo development board and expansion boards, as well as for the STEVAL-STLKT01V1 and STEVAL-MKSBOX1V1 evaluation boards and the B-L475E-IOT01A STM32L4 Discovery kit IoT node.

Product Summary
  • STM32Cube function pack for ultra-low power with artificial intelligence (AI) application based on audio and motion sensing
  • Neural network library extension for STM32CubeMX tool
  • Bluetooth low-energy expansion board based on SPBTLE-RF module for STM32 Nucleo
  • Motion MEMS and environmental sensor expansion board
  • SensorTile development kit
  • STM32L4 Discovery kit IoT node
  • Multisensor kit with portable sensor box and smart sensor app
  • BLE sensor application for Android and iOS

Evaluation Boards

ImageManufacturer Part NumberDescriptionAvailable QuantityView Details
NUCLEO BOARD MEMS/ENVIRO SENSORX-NUCLEO-IKS01A2NUCLEO BOARD MEMS/ENVIRO SENSOR45 - ImmediateView Details
SENSORTILE DEV KITSTEVAL-STLKT01V1SENSORTILE DEV KIT274 - ImmediateView Details
STM32 IOT DISCOVERY NODE 915MHZB-L475E-IOT01A1STM32 IOT DISCOVERY NODE 915MHZ0View Details
STM32 IOT DISCOVERY NODE 868MHZB-L475E-IOT01A2STM32 IOT DISCOVERY NODE 868MHZ125 - ImmediateView Details
SENSORTILE.BOX WIRELESS MULTI SESTEVAL-MKSBOX1V1SENSORTILE.BOX WIRELESS MULTI SE173 - ImmediateView Details
Published: 2019-07-29