← Commit history

Initial commit: component/mcp42010t-i

Ray ·d9ccfca0f2 ·26d ago
2 files changed +94
README.mdadded+60
@@ -0,0 +1,60 @@+# MCP42010T-I++**Microchip Tech** · Digital Potentiometers · TSSOP-14++MCP42010T-I from Microchip Tech, in a TSSOP-14. Pinout and pin descriptions extracted from the manufacturer datasheet by ds2sf; symbol, footprint, and 3D from KiCad-official CAD.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | CS | input | SPI chip-select input (active-low). Used to execute a new command after it has been loaded into the shift register. Schmitt Trigger input; gates SCK/SI so no additional current is drawn while CS is high. |+| 2 | SCK | input | SPI serial clock input. Data on SI is latched on the rising edge and driven out on SO on the falling edge. Schmitt Trigger input; gated by CS. |+| 3 | SI | input | SPI serial data input (MOSI). Command and data bytes are clocked into the shift register on this pin. Schmitt Trigger input; gated by CS. |+| 4 | VSS | power_in | Device ground / negative supply reference (0 V). Return for both analog resistor terminals and digital I/O. |+| 5 | PB1 | passive | Potentiometer 1 Terminal B connection. No polarity restriction versus PA1/PW1; nominal end-to-end resistance PA1-PB1 = 10 kΩ. Voltage on this terminal must be within VSS to VDD. |+| 6 | PW1 | passive | Potentiometer 1 Wiper connection. Wiper position (0..255) is controlled via SPI; wiper resistance RW ≈ 52 Ω typical at code 00h, VDD = 5.5V. Max wiper current IW = ±1 mA. |+| 7 | PA1 | passive | Potentiometer 1 Terminal A connection. Opposite end of the 10 kΩ resistor array from PB1. In shutdown mode this terminal is open-circuited from the resistor stack. |+| 8 | PA0 | passive | Potentiometer 0 Terminal A connection. One end of the 10 kΩ resistor array for channel 0. In shutdown mode this terminal is open-circuited from the resistor stack. |+| 9 | PW0 | passive | Potentiometer 0 Wiper connection. Wiper position (0..255) is controlled via SPI; wiper resistance RW ≈ 52 Ω typical at code 00h, VDD = 5.5V. Max wiper current IW = ±1 mA. |+| 10 | PB0 | passive | Potentiometer 0 Terminal B connection. Opposite end of the 10 kΩ resistor array from PA0. Voltage on this terminal must be within VSS to VDD. |+| 11 | RS | input | Hardware reset input (active-low). Pulling RS low for at least 150 ns sets both wipers to mid-scale (code 80h). Has an internal active pull-up so it should not be left floating; do not toggle RS low while CS is low. |+| 12 | SHDN | input | Hardware shutdown input (active-low), Schmitt Trigger. When low, terminal A is open-circuited and PB/PW are shorted for both potentiometers to save power. Has an internal active pull-up; do not leave floating and do not toggle low while CS is low. |+| 13 | SO | output | SPI serial data output (MISO), used for daisy-chaining multiple MCP42XXX devices. Data is clocked out on the falling edge of SCK. Push-pull output that does not go high-Z when CS is high - it drives logic-low while CS is high. |+| 14 | VDD | power_in | Positive supply input, 2.7 V to 5.5 V single-supply operation. Static supply current is <1 µA typical; active supply current is ~340 µA typical at 5.5 V with fSCK = 10 MHz. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | Microchip Tech |+| Package | TSSOP-14 |+| Category | Data Acquisition |+| Pins | 14 |++## Ordering variants++Same part, different packaging or reel option.++- `MCP42010T-I/ST`+- `MCP42010T-I-E/ST`+- `MCP42010T-I/SL`+- `MCP42010T-I-E/SL`+- `MCP42010T-I-E/P`+- `MCP42010T-I/P`++## CAD (KiCad official)++- Symbol: `MCP42010T-I`+- Footprint: `Package_SO:TSSOP-14_4.4x5mm_P0.65mm`+- 3D model: TSSOP-14 (KiCad packages3D, STEP)++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Microchip Tech datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588941284174409728) (None pp, sha256 `6bee8156c8b9f1f6`, retrieved 2026-08-17, tier: lcsc)+- **Extractor:** `ds2sf` (Claude). Every pin and dimension is cited to a datasheet page; it refuses to fabricate.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/mcp42010t-i-datasheet.pdf)
page.jsonadded+34
@@ -0,0 +1,34 @@+{+  "slug": "mcp42010t-i",+  "version": "0.1.0",+  "type": "component",+  "description": "Microchip Tech Digital Potentiometers, TSSOP-14. Datasheet-verified pinout, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "data acquisition",+    "mcp42010t-i"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "mcp42010t-i.kicad_sym",+    "mcp42010t-i.kicad_mod",+    "mcp42010t-i.glb",+    "mcp42010t-i.step",+    "mcp42010t-i.lbr",+    "docs/hero.png",+    "docs/mcp42010t-i-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html"+  ],+  "visibility": "public",+  "author": {+    "name": "Ray",+    "email": "[email protected]"+  }+}\ No newline at end of file