

Overview
The AS5600-ASOT is a position Sensor made by Advanced Monolithic Systems in a SOIC-8 package with 8 pins. -40℃~+125℃ 0°~360° 1.75mm 3.3V、5V 3.9mm 4.9mm 6.5mA I2C Magnetic rotary position sensor No SOIC-8 Position Sensors ROHS.
PCBKit's library has its KiCad symbol (EasyEDA_Cloud:AS5600L-ASOM, from EasyEDA) and its footprint (Package_SO:SOIC-8_3.9x4.9mm_P1.27mm, from KiCad's library), ready for a KiCad board. 422 are in stock at JLCPCB (part C499458). 30 open-source boards in 23 repositories on GitHub use it.
Symbol
Footprint
From the datasheet
12- Supply, least
- 4.5 V · VDD5V, recommended operating minimum, 5.0V mode · p. 5
- Supply, most
- 5.5 V · VDD5V, recommended operating maximum, 5.0V mode · p. 5
- Supply, least
- 3 V · VDD3V3, recommended operating minimum, 3.3V mode · p. 5
- Supply, most
- 3.6 V · VDD3V3, recommended operating maximum, 3.3V mode · p. 5
- Supply, absolute maximum
- 6.1 V · VDD5V, absolute maximum · p. 4
- Supply, absolute maximum
- 4 V · VDD3V3, absolute maximum · p. 4
- Works from
- -40 °C · Operating ambient temperature minimum · p. 5
- Works up to
- 125 °C · Operating ambient temperature maximum · p. 5
- Takes working
- 6.5 mA · Supply current in NOM, PM = 00, always on, max · p. 5
- Takes asleep
- 3.4 mA · Supply current in LPM1, PM = 01, polling time 5ms, max · p. 5
- Takes asleep
- 1.8 mA · Supply current in LPM2, PM = 10, polling time 20ms, max · p. 5
- Takes asleep
- 1.5 mA · Supply current in LPM3, PM = 11, polling time 100ms, max · p. 5
What it is and has
9- Angle measurement
- Contactless · p. 1
- Programmable angular range
- 18° to 360° · p. 1
- DAC resolution
- 12-bit · p. 1
- Low-power mode
- Automatic entry · p. 2
- Magnet detection
- Automatic · p. 2
- Package
- SOIC-8 · p. 2
- Operating temperature
- -40°C to 125°C · p. 2
- I²C slave address
- 0x36 · p. 10
- Maximum SCL frequency
- 1 MHz · p. 10
Around it
3- cap 100nF
- between VDD5V and GND; Supply decoupling capacitor. · p. 3
- cap 1 μF
- between VDD3V3 and GND; Required for the internal LDO in 5.0V operation. · p. 9
- cap 10 μF
- between VDD3V3 and GND; Required during OTP programming in 3.3V operation. · p. 20
Specifications
51| Parameter | Conditions | As printed | Page |
|---|---|---|---|
| DC Supply Voltage at VDD5V pin VDD5V | min -0.3 · max 6.1 V | 4 | |
| DC Supply Voltage at VDD3V3 pin VDD3V3 | min -0.3 · max 4 V | 4 | |
| DC Supply Voltage at all digital or analog pins VIO | min -0.3 V | 4 | |
| Input current (latch-up immunity) ISCR | JESD78 | min -100 · max 100 mA | 4 |
| Continuous power dissipation PT | TA = 70°C | max 50 mW | 4 |
| Storage temperature range TSTRG | min -55 · max 125 °C | 4 | |
| Package body temperature TBODY | ICP/JEDEC J-STD-020 | max 260 °C | 4 |
| Relative humidity (non-condensing) RHNC | min 5 · max 85 % | 4 | |
| Moisture sensitivity level MSL | ICP/JEDEC J-STD-033 | max 3 | 4 |
| Positive supply voltage in 5.0V mode VDD5V | 5.0V operation mode; during OTP burn procedure, supply line source resistance should not exceed 1Ohm | min 4.5 · typ 5 · max 5.5 V | 5 |
| Positive supply voltage in 3.3V mode VDD3V3 | 3.3V operation mode | min 3 · typ 3.3 · max 3.6 V | 5 |
| Positive supply voltage in 3.3V mode VDD3V3 | During OTP burn procedure; supply line source resistance should not exceed 1Ohm | min 3.25 · typ 3.3 · max 3.35 V | 5 |
| Supply current in NOM (1) IDD | PM = 00; Always on; typical magnetic field 60mT, excluding external load current and tolerance on polling times | max 6.5 mA | 5 |
| Supply current in LPM1 (1) lDD_LPM1 | PM = 01; Polling time = 5ms; typical magnetic field 60mT, excluding external load current and tolerance on polling times | max 3.4 mA | 5 |
| Supply current in LPM2 (1) lDD_ LPM2 | PM = 10; Polling time = 20ms; typical magnetic field 60mT, excluding external load current and tolerance on polling times | max 1.8 mA | 5 |
| Supply current in LPM3 (1) lDD_ LPM3 | PM = 11; Polling time = 100ms; typical magnetic field 60mT, excluding external load current and tolerance on polling times | max 1.5 mA | 5 |
| Supply current per bit for burn procedure IDD_BURN | Initial peak, 1 us | max 100 mA | 5 |
| Supply current per bit for burn procedure IDD_BURN | Steady burning,<30 us | max 40 mA | 5 |
| Operating temperature TA | min -40 · max 125 °C | 5 | |
| Programming temperature TP | min 20 · max 30 °C | 5 | |
| Low-level output voltage V_OL | max 0.4 V | 6 | |
| Output resistive load ROUT_FD | 0 to VDD output | min 100 kΩ | 6 |
| Output resistive load ROUT_PD | 10% to 90% output | min 10 kΩ | 6 |
| Output capacitive load COUT | max 1 nF | 6 | |
| PWM frequency (1) PWMf1 | PWMF = 00; tolerance ±5% | typ 115 Hz | 7 |
| PWM frequency (1) PWMf2 | PWMF = 01; tolerance ±5% | typ 230 Hz | 7 |
| PWM frequency (1) PWMf3 | PWMF = 10; tolerance ±5% | typ 460 Hz | 7 |
| PWM frequency (1) PWMf4 | PWMF = 11; tolerance ±5% | typ 920 Hz | 7 |
| PWM duty cycle PWM_DC | min 2.9 · max 97.1 % | 7 | |
| PWM slew rate PWM_SR | Cload = 1nF | min 0.5 · max 2 V/us | 7 |
| Capacitive load for PWM output C_L | max 1 nF | 7 | |
| Watchdog detection time (1) T_DETWD | WD = 1; tolerance ±5% | typ 1 minute | 7 |
| Power-up time T_PU | max 10 ms | 7 | |
| Sampling rate F_S | max 150 us | 7 | |
| Settling time T_SETTL1 | SF = 00 | max 2.2 ms | 7 |
| Settling time T_SETTL2 | SF = 01 | max 1.1 ms | 7 |
| Settling time T_SETTL3 | SF = 10 | max 0.55 ms | 7 |
| Settling time T_SETTL4 | SF = 11 | max 0.286 ms | 7 |
| Orthogonal magnetic field strength, regular output noise ON_SLOW and ON_FAST Bz | Required orthogonal component of the magnetic field strength measured at the die's surface along a circle of 1mm | min 30 · max 90 mT | 8 |
| Minimum required orthogonal magnetic field strength, Magnet detection level Bz_ERROR | max 8 mT | 8 | |
| Resolution RES | typ 12 bit | 8 | |
| RMS output noise (1 sigma) ON_SLOW | Orthogonal component for the magnetic field within the specified range (Bz), after 2.2 ms; SF = 00 | max 0.015 degree | 8 |
| RMS output noise (1 sigma) ON_FAST | Orthogonal component for the magnetic field within the specified range (Bz), after 286 us, SF=11 | max 0.043 degree | 8 |
| Logic low input voltage VIL | min -0.3 V | 11 | |
| Logic low output voltage (open-drain or open-collector) at 3 mA sink current VOL | VDD > 2.5V | max 0.4 V | 11 |
| Logic low output current IOL | VOL = 0.4V | min 20 mA | 11 |
| Output fall time from VIHmax to VILmax tOF | In Fast-mode Plus, fall time is specified the same for both output stage and bus timing | min 10 · max 120 ns | 11 |
| Pulse width of spikes that must be suppressed by the input filter tSP | Input filters on SDA and SCL suppress noise spikes of less than 50 ns | max 50 ns | 11 |
| Input current at each I/O Pin II | Input Voltage between 0.1 x VDD and 0.9 x VDD | min -10 · max 10 uA | 11 |
| Total capacitive load for each bus line CB | max 550 pF | 11 | |
| I/O capacitance (SDA, SCL) (4) CI/O | max 10 pF | 11 |
Pins, by the datasheet
8- 1 VDD5V
- Positive voltage supply in 5V mode; requires 100nF decoupling capacitor. · p. 3
- 2 VDD3V3
- Positive voltage supply in 3.3V mode; requires an external 1-uF decoupling capacitor in 5V mode. · p. 3
- 3 OUT
- Analog/PWM output. · p. 3
- 4 GND
- Ground. · p. 3
- 5 PGO
- Program option with internal pull-up; connect to GND for Programming Option B. · p. 3
- 6 SDA
- I²C Data; consider external pull-up. · p. 3
- 7 SCL
- I²C Clock; consider external pull-up. · p. 3
- 8 DIR
- Direction polarity: GND makes values increase clockwise; VDD makes values increase counterclockwise. · p. 3
Parameters
13- Current - Supply
- 6.5mA
- Features
- Automatic gain control
- Height
- 1.75mm
- Interface
- I2C
- Length
- 4.9mm
- Module
- No
- Operating Temperature
- -40℃~+125℃
- Rotation Angle
- 0°~360°
- Standby Current
- 3.4mA
- Type
- Magnetic rotary position sensor
- Voltage - Supply
- 3V~5.5V
- Voltage - Supply(Absolute Max)
- 6.1V
- Width
- 3.9mm
Order codes
2- AS5600-ASOTLCSC C2649502
- AS5600-ASOTLCSC C499458
Pinout
8| Pin | Name | Type |
|---|---|---|
| 1 | VDD5V | Unspecified |
| 2 | VDD3V3 | Unspecified |
| 3 | OUT | Unspecified |
| 4 | GND | Unspecified |
| 5 | PGO | Unspecified |
| 6 | SDA | Unspecified |
| 7 | SCL | Unspecified |
| 8 | DIR | Unspecified |
Open-source boards using it
All 30- 4 layers65.6 × 91.8 mm

- 2 layers40 × 40 mm

- 2 layers18 × 27.7 mm

- 4 layers39.7 × 37 mm

- 4 layers55.5 × 55.5 mm

- 2 layers35.7 × 33.1 mm

Breakout board
alientanya/stm32-and-as5600-breakout-board
stm32f102c8t6 breakout board with as5600 encoder and usb c connections
31 parts - 2 layers

- 2 layers42 × 42 mm

Motor Driver PCB
max-proj17/Self-Balancing-Bot
Self-balancing two-wheeled robot with PID control — includes firmware, PCB designs, and 3D files.s.
27 partsGPL-3.0
Show this part on your page
<iframe src="https://pcbkit.io/embed/parts/ams/AS5600-ASOT" title="AS5600-ASOT in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe><img src="https://pcbkit.io/embed/parts/ams/AS5600-ASOT.jpg" alt="AS5600-ASOT" width="1200" height="900">[](https://pcbkit.io/parts/ams/AS5600-ASOT)Questions
Is there a KiCad symbol and footprint for the AS5600-ASOT?
Yes. The symbol is EasyEDA_Cloud:AS5600L-ASOM and the footprint Package_SO:SOIC-8_3.9x4.9mm_P1.27mm, both drawn on this page. PCBKit places them on a board for you when you design with it.
What package is the AS5600-ASOT?
SOIC-8, with 8 pins. Its footprint is drawn on this page.
Where is the AS5600-ASOT datasheet?
Advanced Monolithic Systems publishes it: the Datasheet link on this page opens it.
Where can I order the AS5600-ASOT?
JLCPCB lists it as part C499458, with 422 in stock; the sellers' links on this page open their listings.
What can replace the AS5600-ASOT?
Parts like it in the library: the TLE5012BE1000 by Infineon Technologies, the HMC1512-TR by Honeywell, the AS5600-ASOT-SOIC8 by Infineon Technologies and the MLX90316KDC-BCG-000-RE by Melexis. Check their datasheets: a part that fits the footprint may still differ in its ratings.
Which open-source boards use the AS5600-ASOT?
30 boards in 23 repositories on GitHub; the most starred are listed on this page, with their KiCad files.
Parts like it
8TLE5012BE1000
SO-8-40℃~+150℃ 14mA 15bit 30mT 3V~5.5V Incremental encoder output、Under-voltage lockout、Overvoltage lockout、Built-in self-test (BIST)、Angle prediction function、Integrated CORDIC algorithm SO-8 Magnetic Angle Sensors ROHSInfineon TechnologiesPosition SensorsHMC1512-TR
SOIC-8-40℃~+125℃ 0mm~8mm 1.5mm 180° 1V~25V 3.9mm 4.9mm Magnetic position sensor No SOIC-8 Position Sensors ROHSHoneywellPosition SensorsAS5600-ASOT-SOIC8
SOIC-8SOIC-8 Position Sensors ROHSInfineon TechnologiesPosition SensorsMLX90316KDC-BCG-000-RE
SOIC-8-40℃~+125℃ 0°~360° 1.62mm 3.9mm 4.5V~5.5V 4.9mm 8.5mA Magnetic rotary position sensor No SPI SOIC-8 Position Sensors ROHSMelexisPosition SensorsMLX90365LDC-ABD-000-RE
SOIC-8-40℃~+150℃ 0°~360° 1.62mm 3.9mm 4.5V~5.5V 4.9mm 8mA Magnetic position sensor No SOIC-8 Position Sensors ROHSMelexisPosition SensorsAS5600-ASOM
SOIC-8-40℃~+125℃ 0°~360° 1.75mm 3.3V、5V 3.9mm 4.9mm 6.5mA Magnetic rotary position sensor No PWM、I2C SOIC-8 Position Sensors ROHSAdvanced Monolithic SystemsPosition SensorsAS5600L-ASOM
SOIC-8-40℃~+125℃ 0°~360° 1.75mm 3.9mm 3V~3.6V、4.5V~5.5V 4.9mm 6.4mA Magnetic rotary position sensor No PWM、I2C SOIC-8 Position Sensors ROHSAdvanced Monolithic SystemsPosition SensorsADA4571BRZ
SOIC-8-40℃~+125℃ 180° 2.7V~5.5V 3.9mm 4.5mA 4.9mm Magnetic position sensor No SOIC-8 Position Sensors ROHSAnalog DevicesPosition Sensors