32 GPIO Board
BrentSeidel·Circuits·IOBoard/IOBoard.kicad_pcb
About the 32 GPIO Board
32 GPIO Board is an open source PCB design by BrentSeidel, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 99.4 × 47.1 mm, with 45 components from 5 distinct parts.
Other key parts include the MCP23017_SP. By type, the board carries 32 resistors, 11 connectors and 2 ICs.
From the project
A collection of my electronic circuits that may be used by other projects.
Current contents: 10 Conductor ribbon cable breakout board I/O Board providing 32 GPIO pins using 2 I2C addresses
Main components on the 32 GPIO Board
32 GPIO Board bill of materials (BOM)
45 components, 5 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | MCP23017_SP | DIP-28_W7.62mm | U1, U2 |
| 5 | Conn_02x05_Odd_Even | PinHeader_2x05_P2.54mm_Horizontal | J1, J2, J3, J4, J5 |
| 6 | Conn_01x03 | PinSocket_1x03_P2.54mm_Vertical | J6, J7, J8, J9, J10, J11 |
| 16 | 1k | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R1, R18, R19, R20, R21, R22, R23, R24 +8 |
| 16 | 120R | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R2, R3, R4, R5, R6, R7, R8, R9 +8 |
32 GPIO Board design files
The KiCad project lives in the BrentSeidel/Circuits repository on GitHub; these links point at the commit this page was built from.
- LayoutIOBoard/IOBoard.kicad_pcb
- SchematicIOBoard/IOBoard.kicad_sch
32 GPIO Board: common questions
How big is the 32 GPIO Board?
The 32 GPIO Board measures 99.4 × 47.1 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the 32 GPIO Board?
45 components, from 5 distinct parts. The full bill of materials is listed on this page.
Where can I download the 32 GPIO Board design files?
From the BrentSeidel/Circuits repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the 32 GPIO Board design in my own project?
Yes, under the terms of its GPL-3.0 license, which BrentSeidel chose for the repository.