Overview
Adafruit ADXL343 Triple-Axis Accelerometer is a compact digital MEMS accelerometer breakout for motion, tilt, vibration, tap, and free-fall sensing. It measures acceleration on the X, Y, and Z axes with selectable ranges of ±2g, ±4g, ±8g, or ±16g, making it suitable for everything from low-speed motion tracking to higher-g movement detection.
The board supports both I2C and SPI communication, with onboard STEMMA QT / Qwiic-compatible connectors for quick plug-and-play I2C wiring, plus 0.1 inch breakout pins for breadboard use. It includes an onboard 3.3V regulator and level shifting on the I2C lines, so it can be used with both 3.3V and 5V systems such as Arduino, ESP8266, and Raspberry Pi. Code written for the ADXL345 will often work with this near drop-in replacement.
Built-in motion features such as tap, double-tap, activity, inactivity, and free-fall detection, along with two configurable interrupt outputs and a 32-level FIFO, help reduce host processing while enabling responsive motion-aware designs. Important: only the SDA and SCL lines are 5V safe on this breakout; other pins such as the interrupt pins must be level-shifted manually when needed. QT cable is not included.
Specification
Technical details for Adafruit ADXL343 Triple-Axis Accelerometer ±16g I2C/SPI - STEMMA QT/Qwiic.
| Specification | Details |
|---|---|
| Sensor Type | 3-axis digital MEMS accelerometer |
| Measurement Range | User selectable: ±2g, ±4g, ±8g, ±16g |
| Resolution | 10-bit to 13-bit depending on range/mode |
| Scale Factor | 3.9 mg/LSB in full-resolution mode |
| Interfaces | I2C and SPI (3-wire / 4-wire) |
| Output Data Rate | 0.1 Hz to 3200 Hz selectable |
| Supply Voltage | ADXL343 IC: 2.0V to 3.6V; breakout supports 3.3V and 5V input via VIN regulator |
| Current Consumption | Typical 140 µA at ODR ≥ 100 Hz; 30 µA at ODR < 10 Hz |
| Operating Temperature | -40°C to +85°C |
| Board Features | STEMMA QT / Qwiic connectors, two interrupt pins, 32-level FIFO, 0.1 inch header included, two 2.5 mm mounting holes |
Pinout
| Pin | Type | Description |
|---|---|---|
| VIN | Power Input | Input to the onboard 3.3V regulator. Connect to 3.3V or 5V depending on your host system. |
| 3V3 | Power Output | Regulated 3.3V output from the onboard regulator; can supply other low-current 3.3V circuitry up to 100 mA. |
| GND | Power | Ground reference connection shared with the host controller. |
| SCL | Input / Clock | I2C clock pin. Also used as SPI clock. This line is level shifted on the breakout for 3.3V/5V system use. |
| SDA | Bidirectional Data | I2C data pin. Also used as SPI data I/O depending on mode. This line is level shifted on the breakout for 3.3V/5V system use. |
| CS | Input | SPI chip select pin. Use to enable SPI mode on the sensor interface. |
| SDO/ALT ADDRESS | Output / Address Select | SPI serial data out in 4-wire SPI mode, or alternate I2C address select pin in I2C mode. |
| INT1 | Output | Interrupt output 1. Motion-related interrupts can be mapped to this pin. |
| INT2 | Output | Interrupt output 2. Motion-related interrupts can be mapped to this pin. |
| STEMMA QT | I2C Connector | Qwiic-compatible JST-SH connector carrying power and I2C for fast solderless hookup. QT cable not included. |
Opps
Sorry, it looks like some products are not available in selected quantity.
Reviews
No reviews have been written for this product.