Skip to content
/ AS5050 Public

Arduino library for interfacing with the AS5050 magnetic rotary encoder

Notifications You must be signed in to change notification settings

tekdemo/AS5050

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AS5050 Arduino Lib

This is a utility library for interfacing with the AS5050 magnetic rotary encode chip. While still a work in progress, it currently can do the following:

Current Features

  • Convert raw angular data to degrees or radians for integration into other code
  • Track the total rotation from either a physical or relative position.
  • utility functions for reading and writing on-chip registers
  • Header with significant documentation of chip data, including register, addresses,protocol, and responses.

Work in progress

  • Automatic gain adjustment
  • Rudimentary error handling
  • Example programs for demonstration

Future/wishlist

  • Interrupt driven update mechanism
  • Properly handle all common chip communication errors

About

Arduino library for interfacing with the AS5050 magnetic rotary encoder

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages