SKU: SENS-1180
📋 GST Invoice Available

M5Stack ACCEL 3-Axis Digital Accelerometer Unit - I2C Interface, ±16g Range

₹589.00 (Inclusive of all taxes)
Out of Stock

The M5Stack ACCEL Unit integrates the ADXL345 3-axis digital accelerometer, providing high-resolution (±16g) motion sensing via I2C interface. It is designed for easy integration with M5Stack Core systems, Arduino, and other 5V-compatible microcontroller platforms for tilt, vibration, and activity monitoring applications.

Features

  • High-resolution 3-axis digital accelerometer (ADXL345) with ±16g measurement range.
  • Ultra-low power operation (23 µA typical) suitable for battery-powered devices.
  • Integrated motion detection features: single/double-tap, activity/inactivity, and free-fall.
  • Standard I2C digital interface for easy connection to microcontrollers (Arduino, Raspberry Pi, ESP32).
  • Compact M5Stack Unit form factor with included Grove-compatible cable.

Out of stock

Description

The ACCEL Unit is a motion sensing module built around the industry-standard ADXL345 MEMS accelerometer. It provides 13-bit resolution digital output for measuring static (gravity) and dynamic acceleration across three axes, enabling precise orientation, tilt, and vibration analysis. Data is accessed via a simple I2C interface, making it compatible with a wide range of 5V development ecosystems.

Engineered for reliability, the sensor operates across an extended industrial temperature range from -40°C to +85°C. Its integrated intelligence includes programmable motion detection interrupts for tap, activity, and free-fall events, reducing the processing load on the host microcontroller. The unit’s compact design and pre-soldered Grove connector facilitate rapid prototyping and integration into M5Stack-based projects or custom enclosures.

Key Features

  • Core component: ADXL345 3-axis MEMS digital accelerometer.
  • Wide dynamic range: selectable from ±2g, ±4g, ±8g, to ±16g.
  • Ultra-low power consumption: 23 µA typical in measurement mode.
  • On-chip motion detection algorithms for tap, activity, and inactivity sensing.
  • Free-fall detection with programmable threshold and timing.
  • Digital I2C interface (also supports SPI with alternate pin configuration).
  • Robust operating temperature range: -40°C to +85°C.
  • Compact, plug-and-play M5Stack Unit format with included 20cm Grove cable.

Applications

  • Device orientation and tilt sensing in robotics and drones.
  • Vibration monitoring and impact detection for industrial equipment.
  • Motion-activated controls and gesture recognition in consumer electronics.
  • Activity and step counting in wearable fitness devices.
  • Free-fall detection for data protection in portable data loggers.

Technical Specifications

Item TypeAccelerometer Unit
Core SensorADXL345
Operating Voltage5 VDC
InterfaceI2C (Grove compatible)
Measurement Range±2g, ±4g, ±8g, ±16g (programmable)
Resolution13-bit at ±16g
Operating Current23 µA (typical)
Operating Temperature-40°C to +85°C
Motion DetectionSingle/Double-Tap, Activity/Inactivity, Free-Fall
Cable Length20 cm
Unit Dimensions (L x W)32 mm x 24 mm
Unit Weight4 g

Frequently Asked Questions

What is the operating voltage of the M5Stack ACCEL Unit?

The unit operates at 5V DC, which is standard for the M5Stack ecosystem and compatible with most 5V Arduino boards. Ensure your host microcontroller's I2C pins are 5V-tolerant if using a 3.3V logic system.

How do I connect and communicate with this accelerometer?

Connect the included Grove cable to the unit's port and an I2C Grove port on your M5Stack Core or base board. Communication is via the I2C protocol. You can use the M5Stack library or standard ADXL345 Arduino libraries to read acceleration data and configure tap detection features.

Can I use this sensor for free-fall detection?

Yes, the integrated ADXL345 sensor has a dedicated free-fall detection function. You can program the threshold and time parameters via the I2C interface to generate an interrupt signal when a free-fall condition is met, useful for triggering protective actions in portable devices.

Is this unit compatible with Raspberry Pi or ESP32?

Yes, but note the unit's native logic level is 5V. For direct connection to 3.3V devices like Raspberry Pi or ESP32, you will need a logic level converter on the I2C lines (SDA, SCL) to prevent damage. Alternatively, use it with a 5V-compatible development shield.

Package Includes

  • 1x M5Stack ACCEL 3-Axis Digital Accelerometer Unit
  • 1x Grove Cable (20cm)

Additional Information

Weight 0.004 kg
Dimensions 3.2 × 2.4 cm