Skip to content

oaslananka/adxl355_spi_library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ADXL355 SPI Library

Welcome to the ADXL355 SPI Library, a comprehensive Python library for interfacing with the ADXL355 accelerometer via SPI communication. This library is designed to provide a simple and intuitive API for accessing the full capabilities of the ADXL355 sensor, allowing for both basic and advanced accelerometer data handling.

Features

  • Easy-to-use: Simple functions to read and write data from the ADXL355.
  • Real-Time Data Acquisition: Support for real-time acceleration data acquisition and processing.
  • Conversion Utilities: Includes utilities for converting raw sensor data into meaningful units (g, cm/s²).
  • Comprehensive Examples: Includes several examples demonstrating the library's capabilities.

Installation

Clone this repository and install the package using pip:

git clone https://github.com/oaslananka/adxl355_spi_library.git
cd adxl355_spi_library
pip install .

Usage

Import the library and initialize the accelerometer:

from adxl355 import Adxl355

accelerometer = Adxl355()

To read acceleration data:

x, y, z = accelerometer.get_axis()
print(f"Acceleration - X: {x} g, Y: {y} g, Z: {z} g")

For detailed examples, refer to the examples/ directory.

Documentation

For more detailed information about the library's API and functionalities, visit the documentation.

Contributing

Contributions are welcome! Please refer to our CONTRIBUTING.md for guidelines on how to make contributions to this project.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Authors

Acknowledgments

  • Thanks to everyone who has contributed to this project!

About

A Python library for interfacing with the ADXL355 accelerometer via SPI. This package provides easy access to the accelerometer's functionalities, enabling the retrieval and manipulation of acceleration data in various units.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages