ADXL345 Triple Axis Digital Accelerometer Module – 3-Axis Motion Sensor
Product Description
The ADXL345 Triple Axis Accelerometer Module is a compact, low-power MEMS sensor designed to measure acceleration along the X, Y, and Z axes. It supports both I2C and SPI digital communication, making it suitable for Arduino, ESP32, and other compatible microcontroller projects.
The ADXL345 offers selectable measurement ranges of ±2g, ±4g, ±8g, and ±16g, allowing it to be used for tilt detection, motion tracking, vibration monitoring, and impact detection. The breakout board includes supporting components and voltage-level conversion circuitry to simplify interfacing with compatible microcontrollers.
With its small size, low power consumption, and configurable output data rate, this module is an excellent choice for robotics, wearable electronics, DIY motion-sensing projects, and embedded systems.
Key Features
3-Axis Acceleration Measurement: Measures acceleration along the X, Y, and Z axes.
Dual Communication Interfaces: Supports I2C and SPI.
Selectable Measurement Ranges: ±2g, ±4g, ±8g, and ±16g.
High Resolution: Up to 13-bit resolution, depending on the selected range and operating mode.
Low Power Consumption: Suitable for battery-powered and portable devices.
Adjustable Data Rate: Supports output data rates from 10 Hz to 3200 Hz.
Voltage-Level Conversion: Board includes level-shifting circuitry, according to the supplied module description.
Compact Breakout Board: Includes supporting capacitors, pull-up resistors, and an indicator LED.
Wide Application Range: Suitable for tilt sensing, motion detection, vibration analysis, and impact monitoring.
Technical Specifications
Parameter | Specification |
Product Name | ADXL345 Triple Axis Accelerometer Module |
Sensor IC | ADXL345 |
Sensor Type | 3-Axis MEMS Digital Accelerometer |
Measurement Axes | X, Y, Z |
Measurement Range | ±2g, ±4g, ±8g, ±16g |
Output Resolution | Up to 13 bits |
Communication Interfaces | I2C / SPI |
Output Data Rate | 10 Hz–3200 Hz |
Supply Voltage | 3.3 V / 5 V input support, depending on board design |
Typical Current Consumption | Approximately 140 µA in suitable operating modes |
Wake-Up Time | Approximately 1.4 ms, depending on configuration |
Inter-Axis Alignment Error | Approximately ±0.1° (as specified) |
Onboard Components | Supporting capacitors, resistors, and LED |
Applications | Motion sensing, tilt detection, vibration monitoring |
Applications
Arduino and ESP32 motion-sensing projects
Robot orientation and movement detection
Tilt and inclination measurement
Vibration and impact monitoring
Handheld devices and pointing systems
Wearable electronics and fitness equipment
Hard disk drive impact protection concepts
Industrial instrumentation
Personal navigation and motion tracking
Educational electronics and STEM projects
Package Includes
1 × ADXL345 Triple Axis Accelerometer Board
Important Notes
Confirm the module's actual input-voltage range and logic-level compatibility before connecting it to a microcontroller. Not every ADXL345 breakout board supports 5 V logic.
The ADXL345 measures acceleration, including the effect of gravity. It does not directly provide absolute position or orientation without additional processing.
Current consumption and data rate depend on the sensor's operating mode and configuration.
Verify the specific breakout-board revision if onboard voltage regulation or level shifting is essential for your project.



















































