Description The M5Stack 3-Axis Digital Accelerometer Unit (ADXL345) is a compact motion data sensor built around the ADXL345 three-axis accelerometer. It measures acceleration up to ±16g and provides digital output through the I2C interface, making it useful for tilt sensing, vibration detection, movement analysis, and orientation-aware projects. The M5Stack 3-Axis Digital Accelerometer Unit (ADXL345) can measure both static acceleration, such as gravity for tilt angle calculation, and dynamic acceleration caused by movement or vibration. Its low-power design, tap detection, activity monitoring, and free-fall detection make it a practical sensor unit for embedded motion applications. Features ADXL345 three-axis digital accelerometer Measurement range up to ±16g I2C digital interface at address 0x53 Low power consumption design Single-tap and double-tap detection Activity, inactivity, and free-fall detection Specifications Sensor Type 3-axis digital accelerometer Sensor Component ADXL345 Measurement Range ±16g Communication Interface I2C Communication @ 0x53 Resolution 10-bit fixed resolution; increases with g range, up to 13-bit at ±16g Power Consumption VS = 2.5V typical; as low as 23µA in measurement mode and 0.1µA in standby mode I/O Voltage Range 1.7V ~ VS Operating Temperature -40°C ~ +85°C Product Size 32.0 x 24.0 x 8.0mm Product Weight 4.1g Package Size 138.0 x 93.0 x 9.0mm Gross Weight 9.4g Applications Building and structural monitoring Navigation and motion tracking Orientation and tilt sensing Vibration detection Free-fall and activity detection projects Product List 1 x Unit Accel 1 x HY2.0-4P Grove Cable (20cm) Other Content PinMap HY2.0-4P Wire Function Black GND Red 5V Yellow SDA White SCL Resources Product documentation ADXL345 datasheet Arduino driver library Arduino example with M5Core UiFlow1 documentation UiFlow2 documentation EasyLoader example FAQ What can this accelerometer measure? It measures acceleration along three axes. Static acceleration can be used for tilt sensing, while dynamic acceleration can be used to analyze movement or vibration. Which communication interface does it use? It communicates through the I2C interface at address 0x53, using the Grove-compatible HY2.0-4P connector. What projects is it suitable for? The M5Stack 3-Axis Digital Accelerometer Unit (ADXL345) is suitable for tilt sensing, orientation detection, motion tracking, vibration monitoring, navigation experiments, and free-fall detection.