Product overview
Description
X-LINUX-MSP1 is an STM32 MPU OpenSTLinux expansion package targeting an X-STM32MP-MSP01 evaluation board mounted on STM32MP157F-DK2 or STM32MP135F-DK discovery board.
The software package provides a sensor fusion application using IMUs, Time-of-Flight (ToF), and ambient light sensor (ALS) with a web-client based 3D demo.
Python APIs are provided to access the onboard sensors for application development.
The X-LINUX-MSP1 OpenSTLinux expansion package v1.0.x is compatible with the Yocto project build system Kirkstone.
It is validated over the OpenSTLinux distribution v5.0 on STM32MP157F-DK2 and STM32MP135F-DK boards.
-
All features
- Expansion software for building applications for the STM32MP1 series microprocessors, using the X-STM32MP-MSP01 expansion board
- Python APIs that provide easy access to the following sensors:
- Motion sensors: ISM330DHCX, IIS2DLPC, IIS2MDC
- Pressure sensor: LPS22HH
- Time-of-Flight sensor (VL53L5CX) and ambient light sensor (VD6283TX)
- Sensor visualization app to stream real-time sensor data and sensor fusion output to a web client over a network connection
- Sample GTK-based application to display the sensor data on the MPU board LCD
- Sample data logging application to log the sensor data for later processing
- Compiled binaries are included to enable quick evaluation of the solution using the OpenSTLinux starter package
- Sources of various applications and driver patches are provided to enable customization using the OpenSTLinux developer package
- Free, user-friendly license terms