STMicroelectronics AlgoBuilder firmware development tool

Friday, 22 June, 2018 | Supplied by: STMicroelectronics Pty Ltd


STMicroelectronics’ AlgoBuilder tool takes the coding out of firmware development by letting users build sensor-control algorithms graphically with library modules, ready to compile and run on an STM32 microcontroller (MCU).

Created to simplify development of IoT devices containing ST’s MEMS sensors and MCUs, AlgoBuilder helps quickly get a proof-of-concept model up and running. Users can build their algorithms quickly and intuitively by dragging and dropping selected functions, connecting the blocks and configuring properties. The tool validates all design rules and automatically generates C code based on the graphical design.

Leveraging ST’s STM32 microcontrollers and MEMS sensors, the tool provides libraries such as logic and mathematical operators, signal processing, user inputs, vector operations and many others. Turnkey algorithms for commonly used functions such as sensor hub, motion-sensor calibration, activity recognition, motion intensity and pedometer are included. Users can also add their own custom functions to the tool’s libraries.

While other MEMS device vendors typically provide software libraries, AlgoBuilder goes further by providing an environment for connecting them with other logic to create a complete firmware project ready to compile using an STM32 IDE (integrated development environment). The product can generate firmware for deployment on various STM32 platforms.

Users can test their firmware by launching the Unicleo-GUI application from within AlgoBuilder, to display outputs from running firmware. Unicleo-GUI is a dedicated sensor graphical user interface for use with ST’s sensor expansion software packages and X-NUCLEO boards, and lets users visualise sensor data as a time plot, scatter plot or 3D plot.

For more information and to download the tool for free, visit www.st.com/algobuilder-pr.

Online: www.st.com
Phone: 02 9158 7200
Related Products

STMicroelectronics ST60A3H0 transceiver IC

The STMicroelectronics ST60A3H0 transceiver IC is designed to remove the need for cables and...

SCHURTER MSM II metal line indicator

The SCHURTER MSM II metal line indicator is available in a range of illumination variants: point,...

Vishay EFUSE-48V100A eFuse reference design

The Vishay EFUSE-48V100A eFuse reference design features TrenchFET MOSFETs and is designed to...


  • All content Copyright © 2024 Westwick-Farrow Pty Ltd