X-LINUX-IOT01E/A
NRND
Design Win
STM32 MPU OpenSTLinux software expansion package for X-STM32MP-IOT01A

Get Software Download databrief

Product overview

Description

X-LINUX-IOT01E/A is an STM32 MPU OpenSTLinux software expansion package, which runs on the Arm® Cortex® A7-based core of the STM32MP1 microprocessor.

In the STM32MP157F-DK2 discovery kit, it demonstrates the SPIRIT1 and LSM6DSOX-based applications, using the X-STM32MP-IOT01E and X-STM32MP-IOT01A hardware expansion boards.

The X-LINUX-IOT01E/A includes a user-mode Linux driver for the SPIRIT1 module and the Python-based application accessing the LSM6DSOX via an open GTK-based GUI.

SPIRIT1 is a low data rate, low-power Sub 1GHz transceiver, intended for RF wireless applications in the sub-1 GHz band.

LSM6DSOX is a system-in-package that features a 3-axis digital accelerometer and a 3-axis digital gyroscope.

An example application is included in the software package.

The source code can be imported to any Linux platform.

  • All features

    • Linux user space driver for SPIRIT1
    • Peer-to-peer connectivity between the STM32MP157F-DK2 discovery kit and the SPIRIT1-based sensor node
    • Integration with the asset tracking dashboard
    • Sample application available for the X-STM32MP-IOT01E and X-STM32MP-IOT01A expansion board for the STM32MP157F-DK2 discovery kit
    • Complete source code is provided for development on the Yocto-based OpenSTLinux platform
    • Meta-layer for integration with ST Yocto distribution package

eDesignSuite

eDesignSuite is a comprehensive set of easy-to-use design-aid utilities ready to help you streamline the system development process with a wide range of ST products.

Power Management Design Center

Thermal-electrical Simulators for Components

Signal Conditioning Design Tool

NFC/RFID Calculators

Choose design tool:

Power Management Design Center

Power Supply Design Tool

• SMPS design, by topology, by type and by product
• PFC design with analog and digitial control
• Supports various PCB configurations
Choose type:
DC/DC
AC/DC
Solar Battery Charger

Power Management Design Center

LED Lighting Design Tool

• Handles AC-DC and DC-DC design in common topologies
• Displays interactive and annotated schematic
• Provides current/voltage graphs, Bode plots, efficiency curves and power-loss data
Choose type:
DC/DC
AC/DC

Power Management Design Center

Digital Power Workbench

• Provides a step-by-step optimized design of power section and control loop
• Generates the STM32Cube embedded software package for custom applications and allows firmware project generation, compatible with multiple STM32 IDEs

Power Management Design Center

Power Tree Designer

• Specify input/output power for each node in the tree
• Check for consistency
• Design each individual node
Choose design tool:

Thermal-electrical Simulators for Components

STPOWER Studio

• Supports long mission profiles
• Provides power loss and temperature graphs
• Helps define heatsink thermal properties

Thermal-electrical Simulators for Components

PCB Thermal Simulator

• Thermal analysis of a PCB from Gerber files.
• Possibility to add heat sources, heat sinks, copper areas and thermal paths.
• Powerful server-side engine for rendering and simulation.
• Thermal results shown graphically via 2D table.

Thermal-electrical Simulators for Components

AC Switches Simulator

• Select ratings and application waveforms
• Get junction temperature and blocking voltage graphs
• Search and sort suitable devices

Thermal-electrical Simulators for Components

Rectifier Diodes Simulator

• Select ratings and application waveforms
• Estimate power losses
• Search and sort suitable devices

Thermal-electrical Simulators for Components

Twister Sim

• Help select the right ViPOWER Automotive power device
• Supports load-compatibility, wiring harness optimization, fault condition impact and diagnostic analysis
• Supports various PCB configurations

Thermal-electrical Simulators for Components

TVS Simulator

• Specify system ratings and surge waveform
• Search and sort suitable devices

Thermal-electrical Simulators for Components

Estimate

• Build simple schematics and firmware inputs in minutes
• Quickly generate reliable estimates of battery life, system power consumption and bill of materials costs
Choose design tool:

Signal Conditioning Design Tool

Active Filters

• Handles multi-stage-designs and common topologies
• Returns circuit component values
• Provides gain, phase and group delay graphs
• Low Pass, High Pass and Band Pass

Signal Conditioning Design Tool

Comparators

• Handles most common configurations
• Returns circuit components values
• Provides I/O signal waveforms
• Inverting, Non Inverting, Window

Signal Conditioning Design Tool

Low side Current Sensing

• Returns circuit component values
• Provides current error graphs

Signal Conditioning Design Tool

High side Current Sensing

• Provides current error graphs.
• Help to select the right High side current sensing and shunt devices.
Choose design tool:

NFC/RFID Calculators

NFC Inductance

• Input geometry and substrate properties
• Get antenna impedance

NFC/RFID Calculators

UHF Link Budget

• Enter forward and reverse link characteristics
• The tool returns link budget estimate

NFC/RFID Calculators

NFC Tuning Circuit

• Enter antenna parameter and matching target
• Select the topology of the matching network
• The tool returns component values for the desired design targets

Get Software

STMicroelectronics recommends always keeping your software up to date

eDesignSuite

eDesignSuite is a comprehensive set of easy-to-use design-aid utilities ready to help you streamline the system development process with a wide range of ST products.

Power Management Design Center

Thermal-electrical Simulators for Components

Signal Conditioning Design Tool

NFC/RFID Calculators

Choose design tool:

Power Management Design Center

Power Supply Design Tool

• SMPS design, by topology, by type and by product
• PFC design with analog and digitial control
• Supports various PCB configurations
Choose type:
DC/DC
AC/DC
Solar Battery Charger

Power Management Design Center

LED Lighting Design Tool

• Handles AC-DC and DC-DC design in common topologies
• Displays interactive and annotated schematic
• Provides current/voltage graphs, Bode plots, efficiency curves and power-loss data
Choose type:
DC/DC
AC/DC

Power Management Design Center

Digital Power Workbench

• Provides a step-by-step optimized design of power section and control loop
• Generates the STM32Cube embedded software package for custom applications and allows firmware project generation, compatible with multiple STM32 IDEs

Power Management Design Center

Power Tree Designer

• Specify input/output power for each node in the tree
• Check for consistency
• Design each individual node
Choose design tool:

Thermal-electrical Simulators for Components

STPOWER Studio

• Supports long mission profiles
• Provides power loss and temperature graphs
• Helps define heatsink thermal properties

Thermal-electrical Simulators for Components

PCB Thermal Simulator

• Thermal analysis of a PCB from Gerber files.
• Possibility to add heat sources, heat sinks, copper areas and thermal paths.
• Powerful server-side engine for rendering and simulation.
• Thermal results shown graphically via 2D table.

Thermal-electrical Simulators for Components

AC Switches Simulator

• Select ratings and application waveforms
• Get junction temperature and blocking voltage graphs
• Search and sort suitable devices

Thermal-electrical Simulators for Components

Rectifier Diodes Simulator

• Select ratings and application waveforms
• Estimate power losses
• Search and sort suitable devices

Thermal-electrical Simulators for Components

Twister Sim

• Help select the right ViPOWER Automotive power device
• Supports load-compatibility, wiring harness optimization, fault condition impact and diagnostic analysis
• Supports various PCB configurations

Thermal-electrical Simulators for Components

TVS Simulator

• Specify system ratings and surge waveform
• Search and sort suitable devices

Thermal-electrical Simulators for Components

Estimate

• Build simple schematics and firmware inputs in minutes
• Quickly generate reliable estimates of battery life, system power consumption and bill of materials costs
Choose design tool:

Signal Conditioning Design Tool

Active Filters

• Handles multi-stage-designs and common topologies
• Returns circuit component values
• Provides gain, phase and group delay graphs
• Low Pass, High Pass and Band Pass

Signal Conditioning Design Tool

Comparators

• Handles most common configurations
• Returns circuit components values
• Provides I/O signal waveforms
• Inverting, Non Inverting, Window

Signal Conditioning Design Tool

Low side Current Sensing

• Returns circuit component values
• Provides current error graphs

Signal Conditioning Design Tool

High side Current Sensing

• Provides current error graphs.
• Help to select the right High side current sensing and shunt devices.
Choose design tool:

NFC/RFID Calculators

NFC Inductance

• Input geometry and substrate properties
• Get antenna impedance

NFC/RFID Calculators

UHF Link Budget

• Enter forward and reverse link characteristics
• The tool returns link budget estimate

NFC/RFID Calculators

NFC Tuning Circuit

• Enter antenna parameter and matching target
• Select the topology of the matching network
• The tool returns component values for the desired design targets