Overview
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.
Specification
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 |
Pinout
| 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. |
Opps
Sorry, it looks like some products are not available in selected quantity.
Reviews
No reviews have been written for this product.