EasyEDA User dotsha747
dotsha747
Public Project: 3 Footprint Package: 9 Likes: 0 Favorites: 0 Views: 197

MCP23017 Breakout Module

1 year ago  

License: CC-BY-SA 3.0

Status: Complete

737ovh
Fork
Open in Editor

A simple breakout module for the MCP23017 (http://www.microchip.com/wwwproducts/en/MCP23017). I designed this to expand the number of GPIO pins for my Raspberry Pi for use on my Boeing 737 Overhead Panel Project.

Features:

  • 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

737 I/O

737 I/O

BOM

IDValueQty.PackageComponentsManufacturer Part
1SIP51HDR1X5P1
2SIP33HDR1X3P3,P4,P5
3SIP165HDR1X16P7,P6,P8,P9,P10
41k17R3R1,R3,R4,R5,R6,R7,R8,R9,R10,R11,R12,R13,R14,R15,R16,R17,R18
51.5k1R3R2
6MCP23017SP1DIP28-300U2
7SIP41HDR1X4P2

Comments

Add Comment
你现在访问的是EasyEDA海外版,不推荐使用,我们已经建立访问速度更快的中国区数据中心 https://LCEDA.cn
如果你已经有EasyEDA账号,请使用谷歌浏览器访问 https://easyeda.com/applyForLceda 进行数据迁移到中国区数据中心。
有问题联系QQ 3001956291 不再提醒