STM web tool accelerates AIoT projects
- November 6, 2024
- Steve Rogerson
A web-based tool from ST Microelectronics can accelerate AIoT projects with smart sensors.
The Swiss company has introduced AIoT Craft, a web-based tool that simplifies developing and provisioning node-to-cloud AIoT (artificial intelligence and IoT) projects that use the machine-learning core (MLC) of STM’s smart MEMS sensors.
The MLC is unique to the STM MEMS portfolio and enables decision-tree learning models to run directly in the sensor. Capable of operating autonomously, without host-system involvement, the MLC ensures low latency with low power consumption and efficiently handles tasks that require AI skills such as classification and pattern detection.
AIoT Craft also integrates all the steps needed for developing and provisioning IoT projects that leverage the MLC for in-sensor AI and offers a secure and user-friendly approach. There is robust cyber protection for data in the cloud and the web-based tool is accessed online without downloading to desktop. This saves time for users as it requires no installation, and eases collaboration between different team members such as AI specialists and embedded software engineers.
The tool for creating decision-tree models includes the AutoML function, which automatically selects optimal attributes, filters and window size for sensor datasets. This framework also trains the decision tree to run on the MLC and generates the configuration file to deploy the trained model. For beginners, it is a quick and easy introduction to STM smart sensors that simplifies developing AI applications. In addition, to provision the IoT project, the gateway can be programmed with the DSM data sufficiency module tool that intelligently filters data points for transmitting to the cloud, to optimise communication and reduce power consumption, and facilitates future retraining.
Users can find examples that show how to work with decision trees to build IoT sensor-to-cloud options, including fan-coil monitoring, asset tracking, human activity recognition and head gestures. The examples are ready to flash and run for evaluation in STM reference IoT boards such as SensorTile Box Pro, STWin and STWin Box. Users can customise these examples to accelerate their own projects, bringing their own data or enhancing available datasets.
AIoT Craft is included in the ST Edge AI Suite repository (www.st.com/content/st_com/en/st-edge-ai-suite.html). This contains all software tools, examples and models for developing machine-learning algorithms to deploy on STM edge-AI devices such as STM32 microcontrollers (MCUs), Stellar MCUs and MEMS sensors that contain the MLC or the SPU intelligent sensor processing unit.
AIoT Craft is available free of charge online. Visit staiotcraft.st.com/index.html to register.