tinygo-org / drivers

TinyGo drivers for sensors, displays, wireless adaptors, and other devices that use I2C, SPI, GPIO, ADC, and UART interfaces.
https://tinygo.org
BSD 3-Clause "New" or "Revised" License
587 stars 182 forks source link

Add a driver for ams AS5600 #510

Closed neildavis closed 8 months ago

neildavis commented 1 year ago

Add driver support for the ams AS5600 & AS5601 magnetic angle measurement/rotary position sensors.

These are nice contactless sensors with a decent resolution (12-bit) and not too expensive. Can be useful as an alternative to potentiometers, rotary encoders etc where you need the full 360 degree range.

They can work via I2C and/or analog/PWM.

neildavis commented 1 year ago

@deadprogram I have WIP for this now, so expect a PR soon

deadprogram commented 1 year ago

Looking forward to it!

neildavis commented 1 year ago

520 is ready for review :)

neildavis commented 1 year ago

@deadprogram Can I get a review please? I'm not sure who to request from, so if you've not got time yourself perhaps you could ask another kind soul? Thanks!

deadprogram commented 8 months ago

This was already released so now closing. Thanks!