component
MCP23S17T-E/SS
Public Made by Adomby adom
Microchip I/O Expanders, SSOP-28-208mil. Pinout extracted from the datasheet, KiCad symbol/footprint/3D.
← Commit history
README.mdadded+74@@ -0,0 +1,74 @@+# MCP23S17T-E++**Microchip** · I/O Expanders · SSOP-28-208mil++MCP23S17T-E from Microchip, in a SSOP-28-208mil. 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 | GPB0 | bidirectional | PORTB bit 0. Bidirectional I/O pin with optional interrupt-on-change and internal weak pull-up. |+| 2 | GPB1 | bidirectional | PORTB bit 1. Bidirectional I/O pin with optional interrupt-on-change and internal weak pull-up. |+| 3 | GPB2 | bidirectional | PORTB bit 2. Bidirectional I/O pin with optional interrupt-on-change and internal weak pull-up. |+| 4 | GPB3 | bidirectional | PORTB bit 3. Bidirectional I/O pin with optional interrupt-on-change and internal weak pull-up. |+| 5 | GPB4 | bidirectional | PORTB bit 4. Bidirectional I/O pin with optional interrupt-on-change and internal weak pull-up. |+| 6 | GPB5 | bidirectional | PORTB bit 5. Bidirectional I/O pin with optional interrupt-on-change and internal weak pull-up. |+| 7 | GPB6 | bidirectional | PORTB bit 6. Bidirectional I/O pin with optional interrupt-on-change and internal weak pull-up. |+| 8 | GPB7 | bidirectional | PORTB bit 7. Bidirectional I/O pin with optional interrupt-on-change and internal weak pull-up. |+| 9 | VDD | power_in | Positive supply voltage. Operating range 1.8 V to 5.5 V (industrial) or 4.5 V to 5.5 V (extended, -40 to +125°C). Bypass locally with 0.1 µF. |+| 10 | VSS | power_in | Ground reference (0 V). |+| 11 | CS | input | SPI chip select, active low. Frames a SPI transaction on the MCP23S17. |+| 12 | SCK | input | SPI serial clock input (up to 10 MHz). |+| 13 | SI | input | SPI serial data input (MOSI from host). |+| 14 | SO | output | SPI serial data output (MISO to host). Typically driven only during a read cycle. |+| 15 | A0 | input | Hardware address bit 0. Must be externally tied to VDD or VSS; combined with A1/A2 forms the SPI device address. |+| 16 | A1 | input | Hardware address bit 1. Must be externally tied to VDD or VSS. |+| 17 | A2 | input | Hardware address bit 2. Must be externally tied to VDD or VSS; up to 8 devices share the bus. |+| 18 | RESET | input | Hardware reset, active low. Must be tied high (or driven high) for normal operation; asserting low returns all registers to POR defaults. |+| 19 | INTB | output | Interrupt output for PORTB. Configurable as active-high, active-low, or open-drain (via IOCON register). |+| 20 | INTA | output | Interrupt output for PORTA. Configurable as active-high, active-low, or open-drain; can be mirrored with INTB. |+| 21 | GPA0 | bidirectional | PORTA bit 0. Bidirectional I/O pin with optional interrupt-on-change and internal weak pull-up. |+| 22 | GPA1 | bidirectional | PORTA bit 1. Bidirectional I/O pin with optional interrupt-on-change and internal weak pull-up. |+| 23 | GPA2 | bidirectional | PORTA bit 2. Bidirectional I/O pin with optional interrupt-on-change and internal weak pull-up. |+| 24 | GPA3 | bidirectional | PORTA bit 3. Bidirectional I/O pin with optional interrupt-on-change and internal weak pull-up. |+| 25 | GPA4 | bidirectional | PORTA bit 4. Bidirectional I/O pin with optional interrupt-on-change and internal weak pull-up. |+| 26 | GPA5 | bidirectional | PORTA bit 5. Bidirectional I/O pin with optional interrupt-on-change and internal weak pull-up. |+| 27 | GPA6 | bidirectional | PORTA bit 6. Bidirectional I/O pin with optional interrupt-on-change and internal weak pull-up. |+| 28 | GPA7 | bidirectional | PORTA bit 7. Bidirectional I/O pin with optional interrupt-on-change and internal weak pull-up. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | Microchip |+| Package | SSOP-28-208mil |+| Category | Interface |+| Pins | 28 |++## Ordering variants++- `MCP23S17T-EE/SO`+- `MCP23S17T-E-E/SO`+- `MCP23S17T-EE/SS`+- `MCP23S17T-E-E/SS`+- `MCP23S17T-EE/P`+- `MCP23S17T-E-E/P`+- `MCP23S17T-EE/ML`+- `MCP23S17T-E-E/ML`++## CAD (KiCad official)++- Symbol: `MCP23S17T-E`+- Footprint: `Package_SO:SSOP-28_5.3x10.2mm_P0.65mm`+- 3D model: SSOP-28-208mil (KiCad packages3D, STEP)++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Microchip datasheet](docs/mcp23s17t-e-datasheet.pdf) (48 pp, sha256 `0d23e5d2e71a68cd`, retrieved 2026-08-17, tier: manufacturer)+- **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/mcp23s17t-e-datasheet.pdf)
page.jsonadded+34@@ -0,0 +1,34 @@+{+ "slug": "mcp23s17t-e",+ "version": "0.1.0",+ "type": "component",+ "description": "Microchip I/O Expanders, SSOP-28-208mil. Datasheet-verified pinout, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "interface",+ "mcp23s17t-e"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "mcp23s17t-e.kicad_sym",+ "mcp23s17t-e.kicad_mod",+ "mcp23s17t-e.glb",+ "mcp23s17t-e.step",+ "mcp23s17t-e.lbr",+ "docs/hero.png",+ "docs/mcp23s17t-e-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html"+ ],+ "visibility": "public",+ "author": {+ "name": "Ray",+ "email": "[email protected]"+ }+}