Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mdroberts1243/adxl345_basic
Very simple polling-mode driver for ADXL345 under ESP-IDF
https://github.com/mdroberts1243/adxl345_basic
adxl345 esp-idf esp32 esp32s2
Last synced: 6 days ago
JSON representation
Very simple polling-mode driver for ADXL345 under ESP-IDF
- Host: GitHub
- URL: https://github.com/mdroberts1243/adxl345_basic
- Owner: mdroberts1243
- Created: 2023-06-17T16:46:52.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-06-17T19:01:13.000Z (over 1 year ago)
- Last Synced: 2024-09-27T02:20:10.379Z (6 days ago)
- Topics: adxl345, esp-idf, esp32, esp32s2
- Language: C
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This program provides a simple polling mode driver and example
for the ADXL345 Accelerometer from Analog Devices.
It is designed for ESP-IDF and tailored to the ESP32S2 on the FSPI
interface (if you don't modify the .h file)
It is adapted from the original no OS driver from Analog Devices
(license in files).
It is very basic and stripped down in functionality.
Some things to improve:
-- Get rid of need for global adxl handle
-- Develop a device structure to hold the handle, and the device settings for easy reference/checking
-- De-initialize to unallocate memory, etc. if used above.
-- Add interrupt support
-- Add feature support (activity, tap, inactivity, freefall, etc.)
Mark Roberts ([email protected])
Modifications are Copyright (c) 2023 Mark Roberts