{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"DS3904U-020+","brand":"Analog Devices","brandSlug":"analog-devices","productSlug":"DS3904U-020","canonicalUrl":"https://icboms.com/analog-devices/DS3904U-020","factsUrl":"https://icboms.com/api/mcp/products/DS3904U-020%2B","rawCanonicalId":null},"summary":{"shortDescription":"Analog Devices DS3904U-020+ digital potentiometer, 20kΩ, 128 taps, 3 circuits, linear taper, I²C interface, non-volatile, 8-uMAX/uSOP package, tube.","salesMarkdown":"## Three 20kΩ rheostats, 128 taps each, I²C-controlled The DS3904U-020+ is a triple 20kΩ digital potentiometer in a rheostat configuration, offering 128 tap positions per channel. It communicates over an I²C interface and stores the wiper position in non-volatile memory, so the setting persists after power cycling. Each of the three independent rheostats has a linear taper, meaning the resistance between the wiper and one end changes linearly with the digital code. This suits applications like adjustable gain stages, offset trimming, or programmable voltage dividers where a straight-line response is needed. ## Supply range, temperature grade, and package Housed in an 8-pin uMAX/uSOP (3.00 mm × 3.00 mm body, 0.65 mm pitch), the surface-mount package is compact enough for space-constrained designs. The selectable address feature lets up to four devices share the same I²C bus without address conflicts, useful when multiple channels are needed.","metaTitle":"DS3904U-020+ 20kΩ 128-Tap I²C Digital Potentiometer, 8-uMAX","metaDescription":"DS3904U-020+ from Analog Devices: 20kΩ, 128-tap, 3-circuit digital rheostat with I²C interface, non-volatile memory, 2.7-5.5V supply. Active, ROHS3 compliant.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":"ROHS3 Compliant","productStatus":"Active","categoryPath":["Discrete Semiconductors"],"specifications":{"Taper":"Linear","Package":"Tube","Features":"Selectable Address","Interface":"I²C","Memory Type":"Non-Volatile","Configuration":"Rheostat","Mounting Type":"Surface Mount","Number of Taps":"128","Package / Case":"8-TSSOP, 8-MSOP (0.118\\\", 3.00mm Width)","lifecycle_stage":"eol_hot","Voltage - Supply":"2.7V ~ 5.5V","Resistance (Ohms)":"20k","Number of Circuits":"3","Operating Temperature":"-40°C ~ 85°C","Supplier Device Package":"8-uMAX/uSOP","Temperature Coefficient (Typ)":"123ppm/°C"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$2.86","stockQuantity":0,"priceTiers":[{"qty":1,"price":"$2.86000","currency":"USD"},{"qty":10,"price":"$2.56900","currency":"USD"},{"qty":25,"price":"$2.42400","currency":"USD"},{"qty":100,"price":"$2.06520","currency":"USD"},{"qty":250,"price":"$1.93920","currency":"USD"},{"qty":500,"price":"$1.69680","currency":"USD"},{"qty":1000,"price":"$1.40592","currency":"USD"},{"qty":2500,"price":"$1.30896","currency":"USD"},{"qty":5000,"price":"$1.26048","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/8814752833e3f9ff535aafd1a3c53284.pdf","sourceUrl":null},"ai":{"faq":[{"question":"What is DS3904U-020+'s listed taper?","answer":"The taper is linear, so the resistance changes proportionally with the digital code across the 128 taps."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/analog-devices/DS3904U-020","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/analog-devices/DS3904U-020 when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-22T19:45:10.375Z","lastPublished":"2026-07-22T19:45:10.375Z","indexable":true}}