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...
$7.29 Why this price?
Save $82.70 was $89.99

Buy Now, Pay Later


As low as $1 / 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, Apple Pay, and PayTomorrow. No-credit-needed leasing options through Acima may also be available at checkout.

Learn more about financing & leasing here.

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: Only 5 left in stock, order soon!
Fulfilled by Amazon

Arrives Monday, Jul 20
Order within 17 hours and 51 seconds
Available payment plans shown during checkout

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

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


UPC: 531958485354


Model Number: 3-01-0087-A


Mfr Part Number: 3-01-0087-A


Manufacturer: HiLetgo


Frequently asked questions

If you place your order now, the estimated arrival date for this product is: Monday, Jul 20

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
  • PayTomorrow Financing
  • Financing through Apple Pay
Leasing options through Acima may also be available during checkout.

Learn more about financing & leasing here.

Top Amazon Reviews


  • Nice and sensitive 3-axis accelerometer
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!
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.

  • Great vibration sensor
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

  • Worked with Klipper
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

  • 1 out of 2 I ordered worked
As the title said. Ordered two, one worked correctly. The second one would read but the noise level was extremely high. Still ran my input shaper acceleration tests with it, but then tried the other one and noticed immediately that the noise was significantly better (<100 on all axiis whereas it was well over 1000 on some other axiis with the bad accelerometer). Not too upset, stuff happens and sometimes new products don't work. ... show more
Reviewed in the United States on March 6, 2023 by Gene R.

  • Works with Raspberry Pi, great for Klipper Input Shaper
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
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
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...