Store

Adafruit

$11.60 |
Only 2 left
No reviews yet

A versatile triple-axis digital accelerometer breakout featuring the Analog Devices ADXL343. With selectable sensitivity of ±2g, ±4g, ±8g, or ±16g and up to ...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

A versatile triple-axis digital accelerometer breakout featuring the Analog Devices ADXL343. With selectable sensitivity of ±2g, ±4g, ±8g, or ±16g and up to 13-bit resolution, this sensor handles everything from precise tilt measurement to high-speed motion tracking over I2C or SPI.

Built-in motion detection features make tap, double-tap, activity, inactivity, and free-fall detection trivial — with two configurable interrupt pins. The ADXL343 is a near drop-in replacement for the popular ADXL345, with code compatibility and improved pricing. Onboard 3.3V regulator and level shifting work with any 3V or 5V microcontroller.

Key Features

  • Selectable Range – ±2g, ±4g, ±8g, or ±16g sensitivity
  • Up to 13-Bit Resolution – High-precision digital readings
  • I2C & SPI Interface – Flexible digital communication options
  • Built-in Motion Detection – Tap, double-tap, activity, inactivity, and free-fall
  • 2 Interrupt Pins – Independently configurable for any motion event
  • 3V & 5V Compatible – Onboard regulator and level shifting
  • ADXL345 Code Compatible – Existing ADXL345 code works with minimal changes
  • Arduino & CircuitPython Support – Libraries for microcontrollers and Raspberry Pi

Ideal For

  • Tilt and orientation sensing
  • Tap and gesture detection
  • Free-fall and impact detection
  • Motion-triggered projects and robotics

Package Contents

  • 1× ADXL343 Triple-Axis Accelerometer Breakout (assembled and tested)
  • 1× 9-pin header strip

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

3.3V regulator
A 3.3V regulator is a power circuit that provides a steady 3.3 volts for parts that need that supply voltage. On a breakout board, it can let the sensor run safely even when the connected microcontroller or power source uses a higher voltage.
breakout
A breakout is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine contacts.
CircuitPython
A beginner-friendly version of Python designed to run directly on microcontroller boards. If a product supports CircuitPython, you can often program it by copying code files onto the board rather than setting up a more complex toolchain.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
microcontroller
A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
Motion detection
A camera feature that checks the image for changes that suggest something has moved. It matters because your project can use movement as a trigger instead of constantly saving or processing every frame.
SPI
A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.