Robot Pi Shop

AS5600 12bit Magnetic Angle Sensor Encoder Module

$1.99
Quantity

The AS5600 is a contactless magnetic rotary position sensor that delivers precise 12-bit angle measurements (4096 steps per revolution). It’s ideal for replacing traditional rotary encoders, potentiometers, and mechanical switches in robotics, motor control, and automation projects. With multiple output modes (analog, PWM, and I²C), this module offers high flexibility and reliability in demanding applications.

Features

  • 12-bit resolution: 4096 steps per revolution
  • Contactless measurement – no wear and tear
  • Wide operating range: 0° to 360° (programmable for smaller angles)
  • Multiple outputs: Analog, PWM, and I²C
  • Direction pin for clockwise/counter-clockwise configuration
  • Low power consumption with sleep modes
  • Built-in magnet detection for reliable operation
  • Resistant to external magnetic interference

Specifications

Parameter Value
Resolution 12-bit (0–4095)
Supply Voltage 3.3V / 5V
Operating Range 0° – 360° (programmable 18° – 360°)
Output Modes Analog, PWM, I²C (address: 0x36)
PWM Frequency ~115 Hz – 920 Hz
Operating Temperature −40 °C to +125 °C
Accuracy ±0.4° (typical)
Magnetic Field Range 30 – 90 mT (orthogonal component)
Module Compatibility Arduino, STM32, ESP32, Raspberry Pi, and more

Applications

  • Robotics and servo positioning
  • Motor shaft angle detection
  • Joysticks and game controllers
  • Contactless potentiometers
  • CNC and 3D printers
  • Industrial automation