Product Description & Technical Details
Product Description
The ADXL335 3-Axis Accelerometer is a compact, low-power sensing module that measures acceleration in the X, Y, and Z axes. Unlike digital accelerometers that use I2C or SPI, the ADXL335 provides a direct analog voltage output for each axis, making it incredibly easy to interface with the ADC (Analog-to-Digital Converter) pins of any microcontroller. It can measure static acceleration of gravity in tilt-sensing applications, as well as dynamic acceleration resulting from motion, shock, or vibration. It is a staple at Robogears for building self-balancing robots, gesture-controlled devices, and drone flight stabilizers.
Key Highlights
Tri-Axial Sensing: Monitors movement in three-dimensional space simultaneously, providing a complete picture of the device's orientation and motion.
Analog Simplicity: No complex communication protocols required; simply read the voltage on the X, Y, and Z pins to determine the g-force or tilt angle.
Onboard 3.3V Regulator: While the raw ADXL335 IC operates at 3.3V, this module includes an LDO regulator, allowing it to be safely powered by 5V from an Arduino.
Ultra-Low Power Consumption: Drawing only 350 μA during operation, it is ideal for battery-operated wearables and remote wireless sensors.
High Durability: Features a 10,000g shock survival rating, ensuring the sensor remains functional even after accidental drops or high-impact collisions.
Technical Specifications
Sensitivity: 300 mV/g (at 3V)
Bandwidth: 0.5 Hz to 1600 Hz (X and Y), 0.5 Hz to 550 Hz (Z)
Zero-g Bias: ~1.5V (at 3V supply)
Operating Temperature: -40°C to +85°C
Package: Low-profile LCC (on a breakout board)
Installation Tip from Robogears
The ADXL335 is highly sensitive to power supply noise. For the most accurate tilt readings, we recommend adding a 0.1μF capacitor between the VCC and GND pins right at the module. When using with an Arduino, connect the X, Y, and Z pins to Analog pins A0, A1, and A2. Since the sensor's logic level is 3.3V, use the analogReference(EXTERNAL) function and connect the 3.3V pin to the AREF pin of the Arduino for higher resolution. To convert the analog values to degrees, you will need to use the atan2() mathematical function in your code.
Note: This product is the ADXL335 sensor module ONLY. Connection wires and headers are sold separately. Product images are for illustration purposes only.