X-LINUX-MSP1

Active
Design Win

STM32 MPU OpenSTLinux software package for X-STM32MP1-MSP01 expansion board

Get Software Download databrief

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

Get Software