SKU: SENS-1185
📋 GST Invoice Available

MMA8452 GY-45 3-Axis Accelerometer Module - I2C Digital Output

₹121.00 (Inclusive of all taxes)
Out of Stock

The GY-45 MMA8452 3-Axis Accelerometer Module is a breakout board for the NXP Semiconductors MMA8452Q MEMS accelerometer, providing digital I2C output for easy integration with Arduino, Raspberry Pi, ESP32, and other 3.3V/5V microcontroller platforms.

Features

  • NXP Semiconductors MMA8452Q MEMS capacitive accelerometer with 14-bit resolution.
  • I2C digital interface with selectable full-scale ranges (±2g, ±4g, ±8g).
  • Integrated motion detection functions: free-fall, pulse, and vibration.
  • Two configurable interrupt pins for efficient event-driven system design.
  • Low-power operation suitable for portable and battery-powered applications.

Out of stock

Description

The GY-45 module integrates the MMA8452Q, a smart, low-power capacitive MEMS accelerometer. It provides high-resolution 14-bit digital output via the I2C bus, eliminating the need for external signal conditioning. The sensor features embedded intelligence for motion detection, including free-fall, single/double-tap pulse, and vibration sensing, which can be configured to trigger its interrupt pins.

Designed for prototyping and embedded systems, the module includes onboard level shifting and pull-up resistors, making it directly compatible with 3.3V and 5V logic systems. Its compact form factor and standard 0.1″ pin spacing facilitate integration into breadboards and PCBs.

Key Features

  • High-resolution capacitive MEMS sensing element (NXP Semiconductors MMA8452Q).
  • Programmable full-scale range selection (±2g, ±4g, ±8g).
  • Onboard 3.3V regulator and I2C level shifting circuitry.
  • Two independent, configurable interrupt output pins (INT1, INT2).
  • Embedded motion detection algorithms for free-fall, pulse, and orientation.
  • Low-power consumption modes for battery-sensitive designs.
  • Standard 0.1" pin header footprint for easy prototyping.
  • High-value build with durable PCB construction.

Applications

  • Robotics platform tilt and motion sensing for balance control.
  • Wearable device activity monitoring and gesture recognition.
  • Industrial equipment vibration monitoring and shock detection.
  • IoT sensor nodes for orientation and inertial measurement.
  • Prototyping and educational projects for embedded motion sensing.

Technical Specifications

Manufacturer Part NumberMMA8452Q
Module DesignatorGY-45
Sensor Type3-Axis Digital Accelerometer
Operating Voltage3V to 5V DC
InterfaceI2C (Address 0x1D or 0x1C)
Full-Scale Range±2g, ±4g, ±8g (Selectable)
Output Resolution14-bit
Output Data Rate1.56 Hz to 800 Hz (Selectable)
Motion DetectionFree-fall, Pulse (Tap), Vibration/Orientation
Interrupt Pins2
Module Dimensions (LxW)21 mm x 14 mm
Module Weight~5 g

Frequently Asked Questions

What is the I2C address of the GY-45 MMA8452 module?

The MMA8452Q on the GY-45 module has a default I2C address of 0x1D. An alternative address of 0x1C can be selected by tying the SA0 pin (accessible via a solder Jumper on some board revisions) to GND. Ensure proper pull-up resistors are present on your I2C bus, though the module includes some onboard.

How do I select the accelerometer's measurement range (±2g, ±4g, ±8g)?

The full-scale range is configured via the sensor's internal registers over the I2C interface. You must write to the appropriate control register (typically CTRL_REG1 or XYZ_DATA_CFG) in your initialization code to select between ±2g, ±4g, or ±8g. The choice depends on your required sensitivity and maximum expected acceleration.

Can I use this module with both 5V Arduino and 3.3V Raspberry Pi?

Yes. The GY-45 module includes onboard level-shifting circuitry and a 3.3V regulator, making the I2C lines safe for 5V microcontrollers like Arduino Uno. The sensor IC itself operates at 3.3V. For 3.3V systems like Raspberry Pi, connect directly, ensuring the module's VCC is supplied with 3.3V to 5V.

What are the interrupt pins used for on this accelerometer module?

The two interrupt pins (INT1 & INT2) are outputs from the MMA8452Q that can be configured to trigger on specific motion events. These events include free-fall detection, single/double-tap (pulse) detection, data-ready signals, and orientation change. Using interrupts allows your microcontroller to sleep and wake only when a significant motion event occurs, saving power.

Package Includes

  • 1 x GY-45 MMA8452 3-Axis Accelerometer Module
  • 1 x 8-Pin Right-Angle Male Header
  • 1 x 8-Pin Straight Male Header

Additional Information

Weight 0.005 kg
Dimensions 1.4 × 2.1 cm

Related Products