SKU: TH2016
Sold Out!
We will notify you when this item is back in stock. Please enter your email.
Adafruit AS5600 Magnetic Rotary Encoder Angle Sensor adds contactless rotary position sensing to your project using the ams AS5600 magnetic angle sensor. It measures the absolute angle of a rotating diametrically magnetized field without a mechanical shaft connection, making it a great fit for smooth knobs, custom encoders, and low-wear user interfaces.
This breakout reports angle data over I2C and can also provide an analog/PWM output on the OUT pin. The sensor covers 0 to 359° with 0.1° precision and 0.4° accuracy, while supporting full 360° rotation and absolute position feedback. It can sense the rotating magnetic field up to 3mm from the chip body.
For quick integration, the board includes STEMMA QT / Qwiic-compatible connectors, so you can plug it into compatible development boards without soldering the I2C lines. It works with Arduino, Python, and CircuitPython libraries. A fully assembled breakout and header strip are included, though light soldering is needed if you want to use it on a breadboard. QT cable is not included.
Technical details for Adafruit AS5600 Magnetic Rotary Encoder Angle Sensor - STEMMA QT.
| Specification | Details |
|---|---|
| Sensor IC | ams AS5600 magnetic rotary position sensor |
| Resolution | 12-bit |
| Angle Range | 0 to 359° default output range, supports full 360° rotation |
| Precision | 0.1° |
| Accuracy | 0.4° |
| Supply Voltage | VIN supports 3V or 5V input on the breakout |
| I2C Address | 0x36 |
| I2C Speed | Up to 1MHz Fast-mode Plus supported by the AS5600 |
| Output Options | I2C angle data plus analog or PWM output on OUT |
| Magnetic Sensing Distance | Up to 3mm from the chip body |
| Pin | Type | Description |
|---|---|---|
| VIN | Power input | 3V or 5V supply input. Use the same voltage level as your microcontroller logic. |
| 3Vo | Power output | 3.3V regulator output, available for external use up to 100mA. |
| GND | Ground | Common ground for power and logic. |
| SCL | I2C clock | I2C clock input, 3-5V logic compatible, with 10K pull-up on the breakout. |
| SDA | I2C data | I2C data line, 3-5V logic compatible, with 10K pull-up on the breakout. |
| OUT | Output | Analog/PWM output pin. In analog mode, 0V maps to 0° and VDD maps to 360°; in PWM mode, duty cycle represents angle. |
| DIR | Direction select | Back-side jumper controlling rotation direction. Default is clockwise; cutting the jumper changes it to counter-clockwise. |
| PGO | Programming pad | Program option pad for calibration and advanced sensor programming. |
| STEMMA QT | I2C connector | JST-SH connector pair carrying power and I2C for plug-and-play connection to STEMMA QT / Qwiic systems. |
| LED Jumper | Configuration | Back-side jumper to disable the on-board power LED if required. |
Average rating
Based on 0 reviews
No reviews match this filter yet.