top of page

ADXL345 Tilt and Accelerometer sensor can measure angle orientation and object path. The sensor can do that in three X, Y and Z axes. It can also measure dynamic and static acceleration forces. Dynamic acceleration force is due to motion and vibration and static acceleration is caused by gravity. The sensitivity range of the ADXL345 accelerometer sensor is from +-2g to +-16g. (g is approximately 9.8) For example, when this sensor is placed on a flat surface, its value is +1g in the direction of the z axis and zero in the direction of the x and z axes.

This sensor uses both I2C and SPI communicaton protocols. It can be used in robotics and flying robots, navigation devices, game consoles, 3D remote controllers, etc.


  • Ultralow power: as low as 23 μA in measurement mode and 0.1 μA in standby mode at VS = 2.5 V (typical)
  • Power consumption scales automatically with bandwidth
  • User-selectable resolution
    • Fixed 10-bit resolution
    • Full resolution, where resolution increases with g range, up to 13-bit resolution at ±16 g (maintaining 4 mg/LSB scale factor in all g ranges)



1. Interfacing ADXL345 Accelerometer with Arduino UNO

2. How To Track Orientation with Arduino and ADXL345 Accelerometer

3. ADXL345 Using Arduino Uno R3



    bottom of page