Skip to main content
PartAndStock
Blog

What Is the ADXL345? 3-Axis Accelerometer: Specs and Uses

October 22, 2026 5 min read
Quick answer

The ADXL345 is a 3-axis digital accelerometer. It communicates over I2C (0x53) or SPI; it offers a selectable ±2/4/8/16 g range, 13-bit resolution and tap/free-fall detection. It is used for tilt/angle, motion/impact and vibration measurement. Its difference from the MPU6050: no gyroscope (accelerometer only); the chip is 3.3 V.

The ADXL345 is a 3-axis digital accelerometer. It communicates over I2C or SPI and offers a selectable range (±2/4/8/16 g) plus features like tap and free-fall detection. For the concept, see what is an accelerometer.

What is the ADXL345 used for?

Tilt/angle sensing, motion/impact detection, step counting, gesture and vibration measurement. Its difference from the MPU6050: it has no gyroscope (accelerometer only), but it is low-power and offers built-in motion detection (tap, free-fall).

Specifications

ParameterValue
Axes3 (accelerometer)
InterfaceI2C (0x53) or SPI
Range±2/±4/±8/±16 g (selectable)
Resolution13-bit
Supply2.0–3.6 V (chip); a module may have a regulator

Limitations

  • No gyroscope/magnetometer → for full orientation use a 6/9-axis part (MPU6050/MPU9250).
  • The chip is 3.3 V; do not apply 5 V (unless the module is regulated).

Equivalents

  • MPU6050: accel + gyro (6-axis).
  • ADXL335: 3-axis with analog output.
  • LIS3DH: a low-power 3-axis.

Find it in our catalog

Use the ADXL345 search.

Frequently Asked Questions

What is the ADXL345?+
The ADXL345 is a 3-axis digital accelerometer. It communicates over I2C (0x53) or SPI and offers a selectable ±2/4/8/16 g range plus tap and free-fall detection.
What is the difference between the ADXL345 and the MPU6050?+
The ADXL345 is an accelerometer only (no gyroscope); the MPU6050 has an accelerometer + gyroscope (6-axis). If you need full orientation, the MPU6050/MPU9250 is preferred.
How do you connect the ADXL345?+
Over I2C via SDA/SCL (address 0x53), or over SPI. The chip runs at 2.0–3.6 V; do not apply 5 V (unless the module is regulated).
What does the ADXL345 measure?+
It measures acceleration (g) on 3 axes; it is used for tilt/angle, motion, impact and vibration detection. It does not measure rotation rate (gyro).
What is an ADXL345 equivalent?+
The 6-axis MPU6050; the ADXL335 with an analog output; the low-power LIS3DH.