CC-BY-SA 3.0

Recommend Projects

MCP23017 Breakout Module

2 years ago 1588
  • Description
  • Documents
  • BOM
  • Attachments
  • Members
  • Comments


A simple breakout module for the MCP23017 ( I designed this to expand the number of GPIO pins for my Raspberry Pi for use on my Boeing 737 Overhead Panel Project.


  • In and Out I2C and Power headers, to allow easy daisychaining.
  • voltage divider (5V to 3V) for INT signal to be fed back to Raspberry Pi GPIO
  • jumpers to set I2C address
  • current limiting resistors for each GPIO
  • GND pin for each GPIO
  • Extra connection pins for each GPIO (useful for matrix connections)

P1 - Connections to Microcontroller. P2 - Connections to downstream MCP23017. P3 - I2C address selection. R3-R18 - Current limiting resistors. P6 - GND pins P7 - GPIO pins (P8-P10) - extra connections for GPIO Pins.


737 I/O

737 I/O


ID Name Designator Footprint Quantity Manufacturer Part Manufacturer Supplier Supplier Part Price LCSC Assembly Mounted
1 SIP5 P1 HDR1X5 1
2 SIP3 P3,P4,P5 HDR1X3 3
3 SIP16 P7,P6,P8,P9,P10 HDR1X16 5
4 1k R1,R3,R4,R5,R6,R7,R8,R9,R10,R11,R12,R13,R14,R15,R16,R17,R18 R3 17
5 1.5k R2 R3 1
6 MCP23017SP U2 DIP28-300 1
7 SIP4 P2 HDR1X4 1




The owner does not allow comments in this project now

Comments (0)

如果需要转移工程请在个人中心 - 工程 - 工程高级设置 - 下载工程,下载后在 打开保存即可。
有问题联系QQ 3001956291 不再提醒
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow
We use cookies to offer you a better experience. Detailed information on the use of cookies on this website is provided in our Privacy Policy. By using this site, you consent to the use of our cookies.