Loading, please wait...

STMicroelectronics Releases Intelligent Sensor Processor Programming Toolchain and Supporting Software Package

STMicroelectronics Releases Intelligent Sensor Processor Programming Toolchain and Supporting Software Package

 

Recently, STMicroelectronics released a smart sensor processor programming tool chain and supporting software package, which is convenient for developers to write application code for STMicroelectronics' latest generation of smart MEMS IMU sensor modules ISM330IS and LSM6DSO16IS, using the smart sensor processor inside the module (ISPU) handles the computational work associated with motion detection, for example, running activity recognition and anomaly detection algorithms directly on the sensor. Algorithm calculations moved down to the edge of the network help reduce system power consumption, shorten response delays, reduce the workload of the local microcontroller, and set sensor behaviors according to specific practical applications.

 

When using the ISPU toolchain, developers can write smart sensor software in the familiar and widely used C programming language, choose to write code in the command line interface (CLI) or Eclipse-based development environment (such as STM32CubeIDE), or choose AlgoBuilder , Unicleo and other graphical user interfaces.

 

The X-CUBE-ISPU software package contains templates and sample projects, as well as ready-made software libraries, which help developers quickly understand how to use ISPU, write ISPU code, and can modify the software package to develop custom algorithms. The package also provides pre-built files that allow the user to load the X-CUBE-ISPU example directly to the sensor using a GUI without writing code. Additionally, there are many more examples, tutorials, and other development resources on STMicroelectronics' GitHub repository.

 

Using these resources can help reduce development time for applications such as personal electronics, including wearable devices for activity recognition and health monitoring, as well as industrial equipment such as asset tracers, equipment condition monitors, robotics, machine controllers, and more.

 

STMicroelectronics' ISM330IS and LSM6DSO16IS inertial modules include an always-on 3D accelerometer and 3D gyroscope, as well as an embedded ISPU processor. The power consumption of both modules is very low, the power consumption in low power mode is only 0.46mA, and the noise in high performance mode is 70μg/√Hz. The sensor data fusion function allows the module to collect data from four external sensors. The module also includes an embedded temperature sensor. Both products are housed in a compact land grid array (LGA) plastic package measuring 2.5mm x 3mm x 0.83mm.

 

SPM Instrument, a condition monitoring and process optimization innovator in Strängnäs, Sweden, developed a vibration level analysis product using the ISM330IS sensor and quickly customized the ISPU using the STMicroelectronics ISPU toolchain and the X-CUBE-ISPU development environment Behavior.

 

SPM's sensing solutions are ideal for remote monitoring of standard manufacturing equipment such as pumps and fans, as well as machinery and equipment placed in harsh or hazardous environments where access by maintenance personnel is difficult. The ISM330IS enables designers to meet tight power budgets while overcoming the lack of computing power of local microcontrollers.

 

Lansheng Technology Limited, which is a spot stock distributor of many well-known brands, such as STMicroelectronics, Toshiba, Microchip etc.

To learn more about our products, services, and capabilities, please visit our website at http://www.lanshengic.com

 

Advertising