main
Download ZIP Propose a change
Generated by kicad-footprint-generator · KiCad file format 20260206
Name Last commit message Last updated
docs Publish 0.1.0 · Ray 3d ago
viewers ad5254bruz10: viewers · Ray 3d ago
ad5254bruz10-etched.glb Publish 0.1.0 · Ray 3d ago
ad5254bruz10-etched.step ad5254bruz10: factory component page (tier=mfr) · Ray 3d ago
ad5254bruz10-hero.glb ad5254bruz10: hero GLB from the etched model (keeps the MPN mark) · Ray 3d ago
ad5254bruz10-hero.overlay.json Publish 0.1.0 · Ray 3d ago
ad5254bruz10.glb Publish 0.1.0 · Ray 3d ago
ad5254bruz10.kicad_mod Publish 0.1.0 · Ray 3d ago
ad5254bruz10.kicad_sym Publish 0.1.0 · Ray 3d ago
ad5254bruz10.lbr Publish 0.1.0 · Ray 3d ago
ad5254bruz10.step Publish 0.1.0 · Ray 3d ago
package.json Publish 0.1.0 · Ray 3d ago
page.json Set visibility: public · Ray 3d ago
README.md Publish 0.1.0 · Ray 3d ago
verification.json Verified: Published by the parts factory: tier mfr, 20 pins · Ray 3d ago

AD5254BRUZ10

Analog Devices · Digital Potentiometers · TSSOP-20

AD5254BRUZ10 from Analog Devices, in a TSSOP-20. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.

Pinout

Pin Name Type Function
1 W0 passive Wiper terminal of RDAC0, with VSS ≤ VW0 ≤ VDD.
2 B0 passive B terminal of RDAC0, with VSS ≤ VB0 ≤ VDD.
3 A0 passive A terminal of RDAC0, with VSS ≤ VA0 ≤ VDD.
4 AD0 input I2C device address bit 0; AD0 and AD1 together allow four AD5253/AD5254 devices to be addressed on one bus.
5 WP input Write protect, active low, with VWP ≤ VDD + 0.3 V.
6 W1 passive Wiper terminal of RDAC1, with VSS ≤ VW1 ≤ VDD.
7 B1 passive B terminal of RDAC1, with VSS ≤ VB1 ≤ VDD.
8 A1 passive A terminal of RDAC1, with VSS ≤ VA1 ≤ VDD.
9 SDA bidirectional Serial data input/output that shifts in one bit per positive clock edge with MSB loaded first; open-drain MOSFET requires a pull-up resistor.
10 VSS power_in Negative supply: connect to 0 V for single supply or -2.7 V for dual supply, with VDD - VSS ≤ +5.5 V; VSS must sink 35 mA for 26 ms when storing to EEMEM if not grounded in dual supply.
11 A2 passive A terminal of RDAC2, with VSS ≤ VA2 ≤ VDD.
12 B2 passive B terminal of RDAC2, with VSS ≤ VB2 ≤ VDD.
13 W2 passive Wiper terminal of RDAC2, with VSS ≤ VW2 ≤ VDD.
14 SCL input Serial input register clock that shifts in one bit per positive edge, with VSCL ≤ (VDD + 0.3 V); a pull-up resistor is recommended to ensure minimum power.
15 DGND power_in Digital ground, to be connected to system analog ground at a single point.
16 AD1 input I2C device address bit 1; AD0 and AD1 together allow four AD5253/AD5254 devices to be addressed on one bus.
17 A3 passive A terminal of RDAC3, with VSS ≤ VA3 ≤ VDD.
18 B3 passive B terminal of RDAC3, with VSS ≤ VB3 ≤ VDD.
19 W3 passive Wiper terminal of RDAC3, with VSS ≤ VW3 ≤ VDD.
20 VDD power_in Positive supply: +2.7 V to +5 V single supply or ±2.7 V dual supply, with VDD - VSS ≤ +5.5 V; VDD must source 35 mA for 26 ms when storing data to EEMEM.

Key specifications

Parameter Value
Manufacturer Analog Devices
Package TSSOP-20
Category ADC/DAC/Data Conversion
Pins 20

Electrical characteristics

Limits as printed in the datasheet (page.json metadata.characteristics carries them as data).

Parameter Symbol Min Typ Max Unit Conditions Page
Nominal Resistor Tolerance ΔRAB/RAB -20 20 % TA = 25°C 5
Resistor Differential Nonlinearity (AD5254) R-DNL -1 0.25 1 LSB RWB, RWA = NC, AD5254 4
Resistor Nonlinearity (AD5254) R-INL -2.5 1 2.5 LSB RWB, RWA = NC, AD5254 5
Wiper Resistance RW 75 130 Ω IW = 1 V/R, VDD = 5 V 5
Wiper Resistance RW 200 300 Ω IW = 1 V/R, VDD = 3 V 5
Differential Nonlinearity (AD5254) DNL -1 0.3 1 LSB AD5254 5
Integral Nonlinearity (AD5254) INL -1.5 0.5 1.5 LSB AD5254 5
Full-Scale Error (AD5254) VWFSE -3 -1 0 LSB Code = full scale, AD5254 5
Zero-Scale Error (AD5254) VWZSE 0 1.2 3 LSB Code = zero scale, AD5254 5
Common-Mode Leakage Current ICM 0.01 1 µA VA = VB = VDD/2 5
Input Leakage Current (other than WP and A0) II -1 1 µA VIN = 0 V or VDD 5
Single-Supply Power Range VDD 2.7 5.5 V VSS = 0 V 5
Dual-Supply Power Range VDD/VSS 2.25 2.75 V 5
Positive Supply Current IDD 5 15 µA VIH = VDD or VIL = GND 5
Negative Supply Current ISS -5 -15 µA VIH = VDD or VIL = GND, VDD = 2.5 V, VSS = -2.5 V 5
Power Supply Sensitivity PSS -0.005 0.002 0.005 %/% ΔVDD = 5 V ± 10% 5
Power Supply Sensitivity PSS -0.01 0.002 0.01 %/% ΔVDD = 3 V ± 10% 5
VDD to GND VDD -0.3 7 V 8
VSS to GND VSS -7 0.3 V 8
VDD to VSS VDD-VSS 7 V 8
Continuous Current IAB IAB -500 500 µA RAB = 10 kΩ 8
Digital Inputs and Output Voltage to GND 0 7 V 8
Operating Temperature Range TA -40 105 °C 8
Maximum Junction Temperature TJMAX 150 °C 8
Storage Temperature Range -65 150 °C 8
Lead Temperature (Soldering, 10 sec) 300 °C 8
Bus-Free Time Between Stop and Start t1 1.3 µs 6
Hold Time (Repeated Start) t2 0.6 µs After this period, the first clock pulse is generated. 6
Low Period of SCL Clock t3 1.3 µs 6
High Period of SCL Clock t4 0.6 µs 6
Set-up Time for Start Condition t5 0.6 µs 6
Data Hold Time t6 0 0.9 µs 6
Data Set-up Time t7 100 ns 6
Fall Time of Both SDA and SCL Signals t8 300 ns 6
Rise Time of Both SDA and SCL Signals t9 300 ns 6
Set-up Time for Stop Condition t10 0.6 µs 6
Resistance Temperature Coefficient (ΔRAB/RAB)×10^6/ΔT 650 ppm/°C 5
Channel-Resistance Matching ΔRAB1/ΔRAB2 0.15 % RAB = 10 kΩ, 50 kΩ 5
Channel-Resistance Matching ΔRAB1/ΔRAB2 0.05 % RAB = 100 kΩ 5
Voltage Divider Temperature Coefficient (ΔVW/VW)×10^6/ΔT 15 ppm/°C Code = half scale 5
Input Logic High VIH 2.4 V VDD = 5 V, VSS = 0 V 5
Input Logic High VIH 2.1 V VDD/VSS = +2.7 V/0 V or VDD/VSS = ±2.5 V 5
Input Logic Low VIL 0.8 V VDD = 5 V, VSS = 0 V 5
Input Logic Low VIL 0.6 V VDD/VSS = +2.7 V/0 V or VDD/VSS = ±2.5 V 5
Output Logic High (SDA) VOH 4.9 V RPULL-UP = 2.2 kΩ to VDD = 5 V, VSS = 0 V 5
Output Logic Low (SDA) VOL 0.4 V RPULL-UP = 2.2 kΩ to VDD = 5 V, VSS = 0 V 5
WP Leakage Current IWP 8 µA WP = VDD 5
EEMEM Data Storing Mode Current IDD_STORE 35 mA VIH = VDD or VIL = GND, TA = 0°C to 105°C 5
EEMEM Data Restoring Mode Current IDD_RESTORE 2.5 mA VIH = VDD or VIL = GND, TA = 0°C to 105°C 5
SCL Clock Frequency fSCL 400 kHz 6
EEMEM Data Storing Time tEEMEM_STORE 26 ms 6
EEMEM Data Restoring Time at Power-On tEEMEM_RESTORE1 300 µs VDD rise time dependent. Measure without decoupling capacitors at VDD and VSS. 7
EEMEM Data Restoring Time upon Restore Command or Reset tEEMEM_RESTORE2 300 µs VDD = 5 V 7
Settling Time tS 1.5 µs VA = VDD, VB = 0 V, RAB = 10 kΩ 6
TSSOP-20 Thermal Resistance θJA 143 °C/W 8

CAD (KiCad official)

  • Symbol: AD5254BRUZ10
  • Footprint: Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm
  • 3D model: TSSOP-20 (KiCad packages3D, STEP)
  • 3D model files: ad5254bruz10-etched.step / ad5254bruz10-etched.glb carry the MPN laser-etched on the die in a toggleable Adom.LaserEtch group (Fusion-ready); ad5254bruz10.step / ad5254bruz10.glb are the bare package body.

Provenance

Data extracted from the manufacturer datasheet, not a distributor listing:

  • Datasheet: Analog Devices datasheet (26 pp, sha256 e604eaabdc343b78, retrieved 2026-10-30, tier: manufacturer)
  • Extractor: parts-factory 2.0.0 / extract_pins 0.3, primary claude-haiku-5-5 (text), consensus claude-sonnet-5-5 (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.
  • CAD: KiCad official libraries (CC-BY-SA 4.0).

Datasheet PDF