AS5600 Magnetic Encoder Angle Sensor Module 12-Bit (2pcs)
AS5600 Magnetic Encoder Induction Angle Sensor Module – 2-Pack
Get precise, contactless rotational angle measurements with this 2-piece set of AS5600 Magnetic Encoder Sensor Modules. Featuring 12-bit high-precision sensing, these compact SMD modules are ideal for robotics, motor control, gimbal systems, 3D printing, and any DIY electronics project that demands accurate position feedback without mechanical wear.
Made in Mainland China.
Key Features
- Non-Contact Magnetic Induction: Detects rotational angle without physical contact, ensuring long-lasting durability and minimal wear.
- 12-Bit High Precision: Delivers 4096 unique positions per revolution for exceptionally fine angular resolution.
- Multiple Output Modes: Supports I²C (IIC), PWM, and analog voltage output — compatible with a wide range of microcontrollers and development boards.
- Configurable Direction: DIR pin allows you to set whether values increase or decrease clockwise.
- Compact SMD Package: Small form factor fits easily into tight project enclosures.
- Value Pack: Includes 2 modules so you can use one and keep a spare, or deploy in two separate axes simultaneously.
Electrical Specifications
| Pin | Description |
|---|---|
| VCC | 3.3V Supply Voltage |
| GND | Power Ground |
| OUT | PWM / Analog Voltage Output |
| DIR | Rotational Direction (GND = value increases clockwise; VCC = value decreases clockwise) |
| SCL | I²C Communication Clock Line |
| SDA | I²C Data Communication Line |
| GPO | Mode Selection (Internal Pull to GND = Programming Mode B) |
Common Applications
- Brushless motor / BLDC motor position sensing
- Robotics arm and joint angle feedback
- 3D printer extruder or axis monitoring
- Gimbal stabilization systems
- Servo motor closed-loop control
- Industrial automation and CNC positioning
Package Contents
- 2 × AS5600 Magnetic Encoder Sensor Module (SMD)
Learn more: OSHA guidance on hand and power tools
Frequently Asked Questions
Q: What microcontrollers are compatible with the AS5600 magnetic encoder sensor module?
A: The AS5600 sensor module is compatible with virtually any microcontroller that supports I²C (IIC) communication or can read PWM/analog voltage signals. This includes Arduino (Uno, Nano, Mega), ESP32, ESP8266, STM32, Raspberry Pi, and many others. Simply connect VCC to 3.3V, GND to ground, and use the appropriate I²C or output pins for your platform.
Q: Does the AS5600 require a specific magnet to work correctly?
A: Yes. The AS5600 IC requires a diametrically magnetized disc or ring magnet placed directly above the sensor. The magnet should be centered over the chip and rotated on the same axis. The recommended diameter is typically 6mm, and the magnet should be positioned approximately 0.5–3mm above the sensor surface for optimal performance.
Q: What is the angular resolution of this 12-bit encoder module?
A: With 12-bit resolution, the AS5600 provides 4096 distinct steps (positions) per full 360° rotation. This translates to an angular resolution of approximately 0.0879° per step, making it well-suited for high-precision positioning applications in robotics, automation, and motion control systems.
Q: Can I use both modules simultaneously in the same project?
A: Yes. Since this is a 2-pack, you can deploy both modules in the same project. Note that the AS5600 has a fixed I²C address, so if you need both modules on the same I²C bus, you will need an I²C multiplexer (such as the TCA9548A). Alternatively, you can use each module with a separate I²C bus, or use the PWM/analog output mode instead.
Production & Packaging Notice
To maintain high stock availability and fast shipping times, our items are sourced from multiple verified manufacturing facilities. While the core quality, materials, and product specifications remain identical, you may notice slight variations in the packaging design, manufacturing origin, or the wording of the printed instructions.