Boardoza

Boardoza LSM303 Triple Axis Accelerometer & Magnetometer Breakout Board

The Boardoza LSM303 Breakout Board is a compact, ultra-low-power motion-sensing solution built around the STMicroelectronics LSM303AGR 6-axis e-compass sensor. It combines a 3-axis digital accelerometer and a 3-axis digital magnetometer in a single package, enabling accurate motion tracking, orientation sensing, and tilt-compensated compass applications. Designed for seamless integration with both modern and legacy development platforms, the board includes a TXS0104 bidirectional logic level shifter, providing direct compatibility with both 3.3 V and 5 V microcontrollers such as the ESP32, STM32, Raspberry Pi Pico, and Arduino Uno. With support for high-speed I²C communication and advanced interrupt functionality, the board is ideal for robotics, wearable devices, navigation systems, drones, IoT applications, and smart motion-based projects.

Where to buy?

ÖzdisanDigiKeyOPENELAB
Boardoza LSM303 Triple Axis Accelerometer & Magnetometer Breakout Board – 1
1 / 2

Key Features

  • Integrated 6-Axis Motion Sensor: Combines a 3-axis accelerometer and 3-axis magnetometer in a single compact module.
  • True E-Compass Functionality: Enables accurate heading and orientation measurements using tilt compensation.
  • Wide Logic Compatibility: Built-in TXS0104 level shifter supports both 3.3V and 5V systems.
  • High-Speed I2C Communication: Supports Standard, Fast Mode (400kHz), and Fast Mode Plus (1MHz).
  • Ultra-Low Power Operation: Optimized for battery-powered and energy-efficient embedded systems.
  • Programmable Interrupts: Supports free-fall detection, orientation sensing, magnetic threshold detection, and motion events.

Technical Specifications

Model
LSM303AGRTR
Manufacturer
Boardoza
Manufacturer IC
STMicroelectronics
Sensor Type
3-Axis Accelerometer + 3-Axis Magnetometer
Input Voltage
3.3 VDC - 5V DC
Voltage Logic Compatibility
3.3V / 5V (via TXS0104 Level Shifter)
Communication Interface
I2C / SPI
I2C Speed
Standard Mode (100kHz), Fast Mode (400kHz), Fast Mode Plus (1MHz)
Accelerometer Full Scale Range
±2g / ±4g / ±8g / ±16g
Magnetic Field Range
±50 gauss
Accelerometer Resolution
12-bit
Magnetometer Resolution
16-bit
Functions
Motion Detection, Orientation Sensing, Digital Compass, Tilt Compensation
Interrupt Features
Free-fall, 6D/4D orientation, magnetic threshold interrupt
Operating Temperature
-40°C to +85°C
Board Dimensions
20mm x 20mm

Board Pinout

( J1 ) Main Communication Connector

Pin NumberPin NameDescription
1 VCC Voltage Supply Input
2 SDA / SDI / SDOI2C Data / SPI Data Input / 3-wire SPI Data Output
3/CS_MAG Active-Low Magnetometer SPI Chip Select
4/CS_XL Active-Low Accelerometer SPI Chip Select
5SCL / SPCI2C Clock / SPI Clock
6GNDGround

( J2 ) Interrupt Connector

Pin NumberPin NameDescription
1XL1Accelerometer Interrupt Output 1 (3.3V Logic)
2XL2 Accelerometer Interrupt Output 2 (3.3V Logic)
3MAGMagnetometer Interrupt / Data Ready Output (3.3V Logic)

Datasheet

Download (PDF)

Support

For technical questions, documentation and issue reports, use the GitHub repository or write to us directly.

Boardoza LSM303 Triple Axis Accelerometer & Magnetometer Breakout Board | Boardoza