
STMicroelectronics X-STM32MP-GNSS2 Expansion Board
STMicroelectronics X-STM32MP-GNSS2 Expansion Board interfaces with the STM32MP microprocessor via 40-pin GPIO connector pins using I²C, UART, and GPIO connections for various components. This expansion board with the Teseo-LIV4F module for low-power multi-constellation GNSS positioning uses various sensors for data accuracy. This module embeds the Teseo IV positioning receiver IC working simultaneously on multiple constellations (GPS/Galileo/Glonass/BeiDou/QZSS/IRNSS). The X-STM32MP-GNSS2 expansion board is compatible with both STM32MP157F-DK2 and Raspberry Pi’s GPIO connector layout. Additionally, this multisensor expansion board embeds an ISM330DHCX iNEMO 3-axis accelerometer/gyroscope, an IIS2MDC 3-axis magnetometer, and an ILPS22QS pressure sensor. The X-STM32MP-GNSS2 board is powered via a standard 3.3V supply through the STM32MP157F-DK2 GPIO connector.Features
- Teseo-LIV4F GNSS receiver
- On board iNEMO inertial module for accelerometer and gyroscope
- QVAR embedded pressure sensor for altitude measurement
- Magnetometer for position accuracy
- LEDs for PPS, power, and user
- Keys for reset, wakeup, and user
- EEPROM for automatic GPIO setup and driver setup
- Compatible with both STM32MP157F-DK2 and Raspberry Pi GPIO connector
System Block diagram

Component Placement Details

Additional Resource
Published: 2024-03-11
| Updated: 2024-03-22