ADXL345 Triple Axis Digital Accelerometer Module
The ADXL345 Triple Axis Digital Accelerometer Module is a low-power, high-resolution 3-axis MEMS accelerometer. It features selectable measurement ranges, both SPI and I2C interfaces, and built-in activity/inactivity detection for versatile motion sensing applications.
Key Features
- 3-axis acceleration sensing with selectable ±2g/±4g/±8g/±16g ranges
- High 13-bit resolution at ±2g for precise measurements
- Ultra-low power consumption as low as 23μA in measurement mode
- I2C and SPI interfaces for flexible microcontroller integration
- Tap and double-tap detection built into hardware
- Activity/inactivity detection for power management
- Free-fall detection capability for drop sensing
Technical Specifications
| Parameter |
Specification |
| Model |
ADXL345 |
| Measurement Range |
±2g, ±4g, ±8g, ±16g |
| Resolution |
13-bit at ±2g |
| Interface |
I2C (400kHz) / SPI (5MHz) |
| I2C Address |
0x53 (default) / 0x1D |
| Operating Voltage |
2.0V – 3.6V (module regulated to 5V) |
| Power Consumption |
23-130μA |
| Output Data Rate |
0.1 – 3200 Hz |
| Dimensions |
15mm x 20mm |
Applications
- Tilt sensing and inclinometer applications
- Shock and vibration detection in machinery
- Handheld device orientation sensing
- Sports equipment performance monitoring
- Free-fall detection in drones and portable devices
- Activity monitoring with tap/double-tap gestures
Important Notes
- Module includes voltage regulator for 5V input compatibility
- Library available: Adafruit_ADXL345 or SparkFun_ADXL345
- Calibrate zero-g offset for your application orientation
- Higher data rates consume more power – balance as needed
- SPI mode provides faster data rates than I2C