Search  for anything...

HiLetgo GY-291 ADXL345 3-Axis Digital Acceleration of Gravity Tilt Module for Arduino IIC/SPI Transmission

  • Based on 262 reviews
Condition: New
Checking for the best price...
$8.99 Why this price?
Save $81.00 was $89.99

Buy Now, Pay Later


As low as $2 / mo
  • – 4-month term
  • – No impact on credit to apply
  • – Instant approval decision
  • – Secure and straightforward checkout

Ready to go? Add this product to your cart and select a plan during checkout.

Payment plans are offered through our trusted finance partners Klarna, Affirm, Afterpay, Zip, Apple Pay, and Google Pay. No-credit-needed leasing options through Acima may also be available at checkout.

Learn more about financing & leasing here.

Selected Option

Free shipping on this product

FREE 30-day refund/replacement

To qualify for a full refund, items must be returned in their original, unused condition. If an item is returned in a used, damaged, or materially different state, you may be granted a partial refund.

To initiate a return, please visit our Returns Center.

View our full returns policy here.


Availability: 12 left in stock
Fulfilled by Amazon

Arrives Tuesday, Sep 22
Order within 15 hours and 29 minutes
Available payment plans shown during checkout

Protection Plan Protect Your Purchase
Checking for protection plans...

Size: Small


Features

  • The ADXL345 is a small, thin, ultra-low power 3-axis accelerometer with high resolution (13 bits) and measurement range of 16g.
  • The digital output data is in 16-bit twos complement format and is accessible via SPI (3-wire or 4-wire) or I2C digital interface.
  • Its high resolution (3.9 mg / LSB) enables measurement of tilt angle changes of less than 1.0
  • Low-power mode supports motion-based intelligent power management for threshold sensing and motion acceleration measurement with very low power consumption.
  • The ADXL345 is perfect for mobile device applications. It measures static gravitational acceleration in tilt detection applications as well as dynamic acceleration due to motion or impact.

Description

Features: The device offers a variety of special detection features. Active and Inactive Detection Detects the presence or absence of motion by comparing the acceleration on any axis with a user-set threshold. Percussion detection function can detect any direction of single vibration and double vibration action. Free fall detection function can detect whether the device is falling. These functions can be independently mapped to one of two interrupt output pins. The patented integrated memory management system uses a 32-level first- in-first-out (FIFO) buffer to store data, minimizing host processor load and reducing overall system power consumption. Specification: Main chip: ADXL345. Model: GY-291 Power supply :3-5v. Means of communication: the iic / spi communication protocol. Measuring range: ±2g /±16g Package Included: 1GY-291 ADXL345 3-Axis Digital Acceleration of Gravity Tilt Module 1Pin Header

Brand: HiLetgo


Model Name: GY-291


Connectivity Technology: I2C


Included Components: GY-291 ADXL345 3-Axis Digital Acceleration of Gravity Tilt Module, Pin Header


Operating System: NA - Not Applicable


Connectivity Technology: I2C


Operating System: NA - Not Applicable


Processor Brand: ST Microelectronics or NXP


Wireless Compability: Infrared


Compatible Devices: [Single-board computers, microcontrollers]


Processor Count: 3


Total Usb Ports: 1


Item Dimensions L x W x H: 0.83"L x 0.63"W x 0.16"H


Brand: HiLetgo


Model Name: GY-291


Built-In Media: GY-291 ADXL345 3-Axis Digital Acceleration of Gravity Tilt Module, Pin Header


Number of Items: 1


UPC: 531958485354


Manufacturer: HiLetgo


Model Number: 3-01-0087-A


Mfr Part Number: 3-01-0087-A


Frequently asked questions

If you place your order now, the estimated arrival date for this product is: Tuesday, Sep 22

Yes, absolutely! You may return this product for a full refund within 30 days of receiving it.

To initiate a return, please visit our Returns Center.

View our full returns policy here.

  • Klarna Financing
  • Affirm Pay in 4
  • Affirm Financing
  • Afterpay Financing
  • Zip Pay in 4
  • Financing through Apple Pay
  • Financing through Google Pay
Leasing options through Acima may also be available during checkout.

Learn more about financing & leasing here.

Top Amazon Reviews


  • Great vibration sensor
Size: Small
I wanted to monitor vibration in my well pump. This works great when connected to an ESP32 module. I ordered three and the first one only came with a 6 pin header adapter, but I only needed 6 anyway so it was fine.
Reviewed in the United States on June 8, 2026 by Flo Ater

  • Nice and sensitive 3-axis accelerometer
Size: Small
Easy to program and works well with Arduino. Used Arduino Cloud editor to program it. I am using it to detect AC motor vibrations to know when the AC is on and off. Very good at directionality separation.
Reviewed in the United States on May 28, 2025 by Arv

  • Klipper Inputshaping purchase as most of the users!
Size: Small
Purchase two just in case after reading the comments, I was having a hard time trying to get this working on Klipper and I thought it was that my sensors were bad since I saw some comments here that some people would get bad sensors, so I tried installing them in and Arduino Uno board to trouble shoot them and they worked amazing on the UNO board with a supper simple code that would send readings to the serial monitor so I knew it wasn't the sensors and after some trouble shooting both sensors work perfect! and now my prints are looking smooth as a baby's face :) If you have issues like I did and have an Arduino board I would recommend you troubleshoot with the arduino too. ... show more
Reviewed in the United States on January 14, 2024 by Omar G.

  • Worked with Klipper
Size: Small
I bought this to calibrate resonance compensation with Klipper. I soldered the included pins to the board and I bought pre-made wires to connect the board to the Raspberry Pi. You can connect this directly to the Raspberry Pi that's running Klipper and use this to determine the frequencies the printer is running at and compensate for them. Follow Klipper's documentation for the whole process. Prints are much better when this is tuned. The only improvement I can think of is to have the pins that are included with this already soldered to it. However, I own a soldering iron and don't mind the practice. And for the price, it works surprisingly well. ... show more
Reviewed in the United States on January 14, 2024 by Eric Leppert

  • Great with one caveat
Size: Small
Works great, with one caveat. These have an on-board voltage regulator, but they do NOT have level shifters on the I/O lines, and are NOT safe to connect directly to 5 volt MCUs (unlike certain other fruity brands). You might get by with it, but I suspect all of the DOA complaints are actually from hitting these with 5V. HiLetgo says or implies that connecting the I/O lines to 5V is fine, but it's clearly out of spec with the ADXL345 chip. Connect directly to 3.3V MCUs, or via your own level shifters for 5V MCUs. ... show more
Reviewed in the United States on May 4, 2023 by Vicki

  • Works with Raspberry Pi, great for Klipper Input Shaper
Size: Small
If you're looking for an ADXL345 to connect to your Raspberry Pi for use with Klipper Input Shaper, the HiLetgo GY-291 ADXL345 probably is the correct part for you. The HiLetgo GY-291 ADXL345 is a 3.3 volt part with an SPI interface and can be connected directly to the Raspberry Pi or a Pi 2040 and used for Klipper. If you're attempting to connect to a 5volt MCU you are likely looking for a different part but if you're doing that, you're not the common Klipper User and probably already know what you are looking for. ... show more
Reviewed in the United States on April 3, 2022 by KernelHappy

  • Accurate and cheap
Size: Small
As the title suggests, the adxl gets the job done. I mounted it to my Neptune 3 plus with klipper for input shaping and it works well. One thing I would note is that it is the chip only, no wires.
Reviewed in the United States on August 7, 2023 by Francis

  • sensitive accelerometer
Size: Small
I used the example code from the Adafruit library to test this sensor. It was easy to hook up and worked right out of the gate. It has several sensor ranges to choose from depending on whether you want higher G range or higher sensitivity. the attached video is with the sensitive setting. I found it very responsive I look forward to trying it in a real application. ... show more
Reviewed in the United States on July 10, 2019 by Martin Mortensen

Can't find a product?

Find it on Amazon first, then paste the link below.
Checking for best price...