component
MCP23017
Public Made by Adomby adom
Microchip 16-bit I2C I/O expander, SOIC-28. Two 8-bit ports, interrupts, configurable pull-ups, 3 address pins. Datasheet-verified.
← Commit history
page.json+6−4@@ -104,7 +104,7 @@ "number": "12", "name": "SCK", "type": "input",- "description": "I2C serial clock input (Schmitt-trigger). Standard 100 kHz, Fast 400 kHz, and Fast-mode Plus 1.7 MHz supported. Requires an external pull-up resistor to VDD."+ "description": "I2C serial clock input (Schmitt-trigger). Standard 100 kHz, Fast 400 kHz, and Fast-mode Plus 1.7 MHz supported. Requires an external pull-up resistor to VDD. Named SCK, not SCL: Microchip DS20001952D prints SCK for pin 12 on the MCP23017 itself (Package Types, MCP23017 SOIC/SPDIP/SSOP, DS20001952D-page 1; Table 2-1 Pinout Description, page 11)." }, { "number": "13",@@ -225,6 +225,9 @@ "at": "2026-11-10", "by": "part-reviewer (Ray review)", "what": "pin names set to the maker spelling from Microchip DS20001952D Package Types (MCP23017 SOIC) and Table 2-1: 2 on the page, 2 on the symbol (numbers unchanged). docs/ datasheet is now Microchip DS20001952D, the cited revision; replaces rev C."+ },+ "pin_name_notes": {+ "12": "SCK per Microchip DS20001952D Package Types (page 1, MCP23017 SOIC/SPDIP/SSOP) and Table 2-1 (page 11); the MCP23017 is I2C, but Microchip names this pin SCK on both the MCP23017 and MCP23S17. Do not change it to SCL." } }, "viewers": {@@ -334,6 +337,5 @@ } ], "description": "Microchip 16-bit I2C I/O expander, SOIC-28. Two 8-bit ports, interrupts, configurable pull-ups, 3 address pins. Datasheet-verified.",- "org": "adom",- "visibility": "public"-}+ "org": "adom"+}