Accelerating the design process of IoT sensors, ST released this product

ST's AlgoBuilder firmware development tool separates the writing of code from the firmware development and allows the user to create a sensor control algorithm on the graphical user interface using a library module that can be compiled with the STM32 microcontroller (MCU) to run immediately.

To simplify the development of IoT devices based on ST's MEMS sensors and MCUs, the AlgoBuilder tool helps to quickly create and run proof-of-concept models. By dragging and dropping selected functions, connection modules, and configuration properties, users can quickly and intuitively create Algorithms. AlgoBuilder validates all design rules and automatically generates C code based on a graphical design.

Leveraging STMicroelectronics' wide range of STM32 microcontrollers and MEMS sensors, including motion sensors, environmental sensors and silicon microphones, AlgoBuilder provides libraries of functions such as logic operators, signal processing, user inputs, vector operations, and more Functional algorithms, such as sensor controllers, motion sensor calibrations, activity recognition, exercise intensity and pedometers, etc. Users can also add custom functions to the AlgoBuilder function library.

Although other MEMS manufacturers usually provide software libraries, STMicroelectronics' AlgoBuilder is not limited to software libraries. It also provides a firmware development environment that can connect software libraries with other logic libraries to create an STM32 IDE (Integrated Development Environment). A complete firmware project compiled immediately within. The STM32 IDE environment includes TrueSTUDIO and SW4STM32 System Workbench for STM32, IAR-EWARM IAR Embedded Workbench for Arm®, and MDK-ARM-STM32 for Keil μVision.

The firmware generated by AlgoBuilder can be deployed on different STM32 microcontroller platforms, including the NUCLEO-F401RE and NUCLEO-L476RG development boards that connect the X-NUCLEO-IKS01A2 sensor expansion board, and the SensorTile IoT module from STMicroelectronics. SensorTile integration STM32L476JG Ultra Low Power Microcontroller, Motion MEMS Sensor, Environmental MEMS Sensor and Bluetooth Low Energy (BLE) Communication Technology.

The user can launch the Unicleo-GUI application in AlgoBuilder to test the developed firmware and display the data output by the running firmware. Unicleo-GUI is a dedicated sensor graphical user interface, with ST's sensor extension package and X - Used with the NUCLEO expansion board to allow the user to represent sensor data using a timing diagram, scatter plot or 3D plot.

2016 GoodChinaBrand | ICP: 12011751 | China Exports