All Projects → sparkfun → SparkFun_ADXL345_Arduino_Library

sparkfun / SparkFun_ADXL345_Arduino_Library

Licence: other
Arduino Library for the ADXL345

Programming Languages

C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to SparkFun ADXL345 Arduino Library

SparkFun MMA8452Q Arduino Library
SparkFun Triple Axis Accelerometer Breakout - MMA8452Q Arduino Library
Stars: ✭ 16 (-52.94%)
Mutual labels:  accelerometer, arduino-library, sparkfun
BMP180 Breakout Arduino Library
Arduino libraries for the BMP180 pressure sensor breakout board
Stars: ✭ 30 (-11.76%)
Mutual labels:  arduino-library, sparkfun
SparkFun MicroView Arduino Library
An Arduino library for the MicroView - a chip-sized Arduino with a built-in OLED, available from SparkFun Electronics
Stars: ✭ 20 (-41.18%)
Mutual labels:  arduino-library, sparkfun
SparkFun CAN-Bus Arduino Library
No description or website provided.
Stars: ✭ 132 (+288.24%)
Mutual labels:  arduino-library, sparkfun
SparkFun AS7265x Arduino Library
An Arduino library for the trifecta of spectral sensors covering 18 discrete wavelengths from NIR to UV.
Stars: ✭ 23 (-32.35%)
Mutual labels:  arduino-library, sparkfun
SparkFun VL53L1X Arduino Library
A library for the laser based VL53L1X Time Of Flight distance sensor capable of detecting a target 4m away!
Stars: ✭ 57 (+67.65%)
Mutual labels:  arduino-library, sparkfun
SparkFun TB6612FNG Arduino Library
No description or website provided.
Stars: ✭ 40 (+17.65%)
Mutual labels:  arduino-library, sparkfun
mpu6050
MPU6050 Arduino Library
Stars: ✭ 141 (+314.71%)
Mutual labels:  accelerometer, arduino-library
scd30
arduino esp8266 ESP8266 SCD30 SCD-30 ESP32
Stars: ✭ 38 (+11.76%)
Mutual labels:  arduino-library, sparkfun
SparkFun ATECCX08a Arduino Library
An Arduino library to use with the Microchip ATECCX08a Cryptographic Co-processors.
Stars: ✭ 26 (-23.53%)
Mutual labels:  arduino-library, sparkfun
SparkFun CCS811 Arduino Library
A library to drive the AMS CCS811 air quality sensor
Stars: ✭ 38 (+11.76%)
Mutual labels:  arduino-library, sparkfun
SparkFun AutoDriver Arduino Library
Arduino library support for the SparkFun AutoDriver board based on the ST Micro L6470 stepper driver.
Stars: ✭ 14 (-58.82%)
Mutual labels:  arduino-library, sparkfun
SparkFun SerLCD Arduino Library
A library to seamlessly control the SparkFun SerLCD over I2C, SPI, and Serial.
Stars: ✭ 18 (-47.06%)
Mutual labels:  arduino-library, sparkfun
Compass
Compass on Android
Stars: ✭ 47 (+38.24%)
Mutual labels:  accelerometer
FlexyStepper
Stepper motor control library for Arduino supporting in motion changes
Stars: ✭ 41 (+20.59%)
Mutual labels:  arduino-library
pymetawear
Community developed SDK around the Python bindings for the C++ SDK
Stars: ✭ 42 (+23.53%)
Mutual labels:  accelerometer
ps2dev
Arduino library to emulate PS2 keyboard/mouse
Stars: ✭ 67 (+97.06%)
Mutual labels:  arduino-library
arduino-ble-gadget
Create your own Do-It-Yourself BLE enabled sensor gadget on the ESP32 platform.
Stars: ✭ 31 (-8.82%)
Mutual labels:  arduino-library
Logic Level Bidirectional
Logic level converter bi-directional with Mosfets
Stars: ✭ 66 (+94.12%)
Mutual labels:  sparkfun
Arduino-Shell
RPN Postscript/Forth Command Shell for Arduino
Stars: ✭ 19 (-44.12%)
Mutual labels:  arduino-library

ADXL345

Sparkfun's I2C/SPI Arduino Library for ADXL345

Using this Arduino Library, you have the option of using either SPI or I2C to communicate with the ADXL345.

It is fairly reasonable to use and straight forward.

You will also be able to calibrate the ADXL345 whenever necessary as shown in the example.

SparkFun ADXL345 Arduino Library

SparkFun ADXL345

SparkFun Triple Axis Accelerometer Breakout - ADXL345

The ADXL345 is a small, thin, low power, 3-axis MEMS accelerometer with high resolution (13-bit) measurement at up to +-16 g. Digital output data is formatted as 16-bit twos complement and is accessible through either a SPI (3- or 4-wire) or I2C digital interface.

The ADXL345 is well suited to measures the static acceleration of gravity in tilt-sensing applications, as well as dynamic acceleration resulting from motion or shock. Its high resolution (4 mg/LSB) enables measurement of inclination changes less than 1.0 degrees.

This Arduino library allows for both SPI or I2C communication. It also gives the user the ability to explore the following customizable features: tap/double tap detection, acvitivty/inactivity monitoring, and free fall detection.

Repository Contents

  • /examples - Example sketches for the library (SparkFun_ADXL345_Example.ino and SparkFun_ADXL345_Calibration.ino). Run these from the Arduino IDE.
  • Source files for the library (SparkFun_ADXL345.cpp and SparkFun_ADXL345.h).
  • keywords.txt - Keywords from this library that will be highlighted in the Arduino IDE.

Documentation

Products that use this Library

  • SparkFun Triple Axis Accelerometer Breakout - ADXL345 - PRT-9836- The ADXL345 is a small, thin, low power, 3-axis MEMS accelerometer with high resolution (13-bit) measurement at up to +-16 g. Digital output data is formatted as 16-bit twos complement and is accessible through either a SPI (3- or 4-wire) or I2C digital interface.

Version History

  • 1.0.0 - Initial release of the Triple Axis Accelerometer Breakout - ADXL345 SparkFun Library.

License Information

This product is open source!

Please review the LICENSE.md file for license information.

If you have any questions or concerns on licensing, please contact [email protected].

Distributed as-is; no warranty is given.

  • Your friends at SparkFun.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].