plus AED 20 delivery · free over AED 100
Overview The ADXL345 3-Axis Accelerometer Module is a compact MEMS (micro-electro-mechanical systems) sensor breakout designed to measure acceleration along X, Y, and Z axes and deliver the data digitally to a microcontroller. It is widely used for motion detection, tilt sensing, vibration monitoring, and orientation-aware projects.
Read the full description ↓Our own DIYKIT board was made for this — plus what it is usually wired or ordered with.
ADXL345 3-Axis Accelerometer Module x1
The ADXL345 3-Axis Accelerometer Module is a compact MEMS (micro-electro-mechanical systems) sensor breakout designed to measure acceleration along X, Y, and Z axes and deliver the data digitally to a microcontroller. It is widely used for motion detection, tilt sensing, vibration monitoring, and orientation-aware projects. This module integrates the ADXL345 sensor IC on a small PCB with accessible pins for power and communication, making it suitable for breadboards, jumper wires, and embedded prototypes.
ADXL345 is a digital accelerometer that communicates over either I2C or SPI, depending on how the module is wired and how the interface pins are configured. In I2C mode, the sensor is addressed on the bus (exact address selection can depend on the ALT/SDO pin state; check your module’s documentation and the ADXL345 datasheet). In SPI mode, it typically supports 3-wire or 4-wire SPI operation, enabling higher data throughput and deterministic timing for fast sampling applications.
The sensor provides acceleration data through internal registers that can be read at a chosen output data rate (ODR). Many module revisions expose interrupt pins that can be configured to signal events such as activity/inactivity, single/double tap, free-fall, watermark, and data-ready. These features are implemented through on-chip logic and thresholds, reducing the need for constant polling and helping lower system power consumption. Thresholds, durations, and axis participation are configured via registers; real-world tuning is recommended because mechanical mounting, vibration coupling, and enclosure stiffness can strongly affect results.
Power and logic considerations are important for reliable integration. The ADXL345 core is typically a 3.3V device; some breakout boards may include a regulator and/or level shifting, but this varies by module revision. If your module does not include level shifting, use 3.3V logic on I2C/SPI lines or add external level shifters when connecting to 5V microcontrollers. For clean measurements, use stable supply decoupling near the module and keep signal wires short, especially for SPI at higher speeds.
ADXL345 3-Axis Accelerometer Module x1
Sign in to review a product you have bought - or use the review link in your order email, which needs no account and marks your review as a verified purchase.
We use cookies that the shop needs to work — signing in, your cart, form security. We also measure how the shop is used so we can stock the right parts and fix what is broken. Choose “Only essential” and we will not load Google Analytics or the Meta pixel, and will not record your visit. Read more.