Skip to content

yasir-shahzad/AM4096

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AM4096 Encoder Arduino Library

License: MIT Installation instructions Commits since latest Build Status Hit Counter

AM4096 Encoder

Description

The AM4096 Encoder Arduino Library provides a convenient way to interface with the AM4096 rotary magnetic encoder chip using the I2C protocol. This library enables you to read configuration data and measurement output from the AM4096 encoder.

The AM4096 encoder is a 12-bit rotary magnetic encoder chip that offers accurate position sensing for various applications.

Features

  • Read configuration data from the AM4096 encoder.
  • Update configuration settings, including EEPROM updates.
  • Read measurement output data.
  • Find and initialize the encoder device.
  • Software-based I2C communication.

Installation

  1. Download the latest release of the library from GitHub.
  2. Extract the downloaded ZIP file.
  3. Move the extracted folder to the Arduino libraries directory.
    • For Windows: Documents/Arduino/libraries
    • For macOS: ~/Documents/Arduino/libraries

Documentation

For more details on available methods and usage, refer to the library documentation.

Contributing

Contributions are welcome! If you find a bug or want to improve the library, please open an issue or submit a pull request.

License

This library is licensed under the MIT License. See the LICENSE file for more details.