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

Yamaha YsUP software for SMT machinery

The YsUP software for SMT machinery enables PCH manufacturers to overcome the challenges of...

Siemens Process Preparation Stencil Engineering Tool

The Siemens Process Preparation Stencil Engineering Tool is designed to provide first-time-right...

Nordic Semiconductor nPM2100 Power Management IC

The nPM2100 PMIC features an efficient boost regulator and a range of energy-saving features to...


  • All content Copyright © 2025 Westwick-Farrow Pty Ltd