SKU: SENS-1184
📋 GST Invoice Available

LSM303DLHC High-Precision 3-Axis Accelerometer & Magnetometer Module - I2C Interface

₹239.00 (Inclusive of all taxes)
Out of Stock

The GY-511 module integrates the STMicroelectronics LSM303DLHC, a high-precision 3-axis accelerometer and 3-axis magnetometer, providing a complete 6-axis motion sensing solution via a simple I2C interface compatible with 3.3V/5V microcontrollers like Arduino, Raspberry Pi, ESP32, and STM32.

Features

  • High-precision 3-axis digital accelerometer with user-selectable full-scale ranges (±2g, ±4g, ±8g, ±16g).
  • Integrated 3-axis digital magnetometer with user-selectable field ranges (±1.3 to ±8.1 Gauss).
  • I2C digital interface for easy connection to Arduino, Raspberry Pi, ESP32, and other 3.3V/5V MCUs.
  • On-chip 16-bit ADC ensures high-resolution data output for both acceleration and magnetic field vectors.
  • Compact GY-511 module format includes pre-populated LSM303DLHC chip and required pull-up resistors.

Out of stock

Description

The LSM303DLHC sensor combines a MEMS-based capacitive accelerometer and a high-sensitivity magnetometer in a single compact package. The accelerometer measures static acceleration (tilt) and dynamic acceleration (vibration, shock) across three orthogonal axes, while the magnetometer detects the Earth’s magnetic field to determine heading. The integrated 16-bit analog-to-digital converters provide high-resolution data for precise motion analysis and orientation sensing.

Communication is handled exclusively via the I2C serial bus, allowing for straightforward daisy-chaining with other sensors. The module operates from a 3V to 5V DC supply, making it directly compatible with most development boards without requiring level shifters. The sensor’s digital output minimizes noise and simplifies signal conditioning compared to analog sensors.

Key Features

  • STMicroelectronics LSM303DLHC 6-DOF (Degrees of Freedom) inertial measurement unit.
  • User-selectable accelerometer full-scale ranges: ±2g, ±4g, ±8g, and ±16g for optimal sensitivity.
  • User-selectable magnetometer full-scale ranges from ±1.3 Gauss to ±8.1 Gauss.
  • High-resolution 16-bit digital output for both acceleration and magnetic field data.
  • Standard I2C interface with a single, configurable slave address for simplified wiring.
  • Wide operating voltage range (3V to 5V DC) ensures compatibility with 3.3V and 5V logic systems.
  • Compact GY-511 breakout board design includes all necessary passive components and an 8-pin male header.
  • Low-power operation suitable for battery-powered portable navigation and tracking devices.

Applications

  • Robotics navigation and dead-reckoning for autonomous vehicle orientation.
  • Tilt-compensated electronic compass and heading reference systems (AHRS).
  • Motion tracking and gesture recognition for wearable devices and IoT controllers.
  • Vibration monitoring and activity logging in industrial condition monitoring.
  • Augmented reality (AR) and virtual reality (VR) headset orientation sensing.

Technical Specifications

Sensor ICLSM303DLHC
Module DesignatorGY-511
Sensing Functions3-Axis Accelerometer, 3-Axis Magnetometer
Accelerometer Range±2g, ±4g, ±8g, ±16g (User Selectable)
Magnetometer Range±1.3 to ±8.1 Gauss (User Selectable)
Output Resolution16-bit
Communication InterfaceI2C/IIC
Operating Voltage3 - 5 V DC
Module Dimensions (L x W)20 mm x 14 mm
Module Weight1.2 g

Frequently Asked Questions

What is the operating voltage range for the GY-511 LSM303DLHC module?

The module is designed to operate from a 3V to 5V DC power supply. This wide range ensures direct compatibility with both 3.3V logic systems (like Raspberry Pi or ESP32) and 5V systems (like standard Arduino boards) without requiring an external level shifter.

How do I connect and communicate with this sensor module?

The module uses a standard I2C (IIC) 2-wire serial interface. Connect the module's SDA and SCL pins to the corresponding pins on your microcontroller, along with VCC (3-5V) and GND. The I2C address is configurable, and libraries are available for Arduino and other platforms to simplify reading acceleration and magnetic field data.

Can the sensing ranges be adjusted?

Yes, both the accelerometer and magnetometer ranges are software-selectable. The accelerometer can be configured for ±2g, ±4g, ±8g, or ±16g full-scale, while the magnetometer offers selectable ranges from ±1.3 Gauss to ±8.1 Gauss. This allows you to optimize the sensor's sensitivity and dynamic range for your specific application.

Is this sensor suitable for creating a tilt-compensated compass?

Absolutely. The combination of a 3-axis accelerometer and a 3-axis magnetometer in a single chip is ideal for building a tilt-compensated electronic compass. The accelerometer data is used to calculate the sensor's tilt relative to gravity, which is then used to correct the raw magnetometer readings, providing an accurate heading regardless of the sensor's orientation.

Package Includes

  • 1 x GY-511 LSM303DLHC Sensor Module
  • 1 x 8-Pin Male Header Strip

Additional Information

Weight 0.0012 kg
Dimensions 2 × 1.4 cm