19 open source boards using the MCP23017_SP
Real designs built with the MCP23017_SP, from public GitHub projects: a quick way to see how others power, decouple and connect it. Each board comes with its KiCad files, full parts list and a render — and you can simulate its firmware on HardLabs.
Fpga audio mixer
brockbyte
341 × 234.5 mm66 parts2LCERN-OHL-P-2.019AVR/Arduino
Nova 1200 front panel
ForgottenMachines
397.5 × 119.4 mm203 parts2LNo license5ESP32
Super Mini Mega Tester
GadgetReboot
100 × 99.7 mm44 parts2LGPL-3.04ESP32
Gifu Creation Koubou Teaching Material
kinoshita-lab
210 × 140 mm109 parts2LMIT3RP2040/RP2350
NERD-HPC
TTtensan
137 × 72 mm153 parts4LGPL-3.02AVR/Arduino
Kintsugi v2
apaydev
384.7 × 101.5 mm176 parts2LMIT1ESP32
Nexus.terminal
Ekam-wadhwa1
353 × 117 mm170 parts4LGPL-3.01AVR/Arduino
TYPING TRAINER v5
cuprice
261.1 × 81.5 mm89 parts2LMIT132 GPIO Board
BrentSeidel
99.4 × 47.1 mm45 parts2LGPL-3.01Sumqz s-Split-Keyboard
Sumqz
339.2 × 144.7 mm188 parts2LNo license0AVR/Arduino
All band amp-April-2026
satspares
139.5 × 101 mm142 parts4LMIT0ESP32
Sme
robertshepherdcpp
87.9 × 75.3 mm31 parts2LNo license0RP2040/RP2350
Blast
tbreckle
128.5 × 99.6 mm29 parts2LMIT0Torn Keyboard - Right
EanNewton
140.7 × 115.5 mm56 parts2LMIT178Pin check expansion
htpkbs
38.1 × 53.3 mm6 parts2LBSD-2-Clause2AVR/Arduino
TYPING TRAINER V5 SMD
cuprice
261.1 × 81.5 mm89 parts2LMIT1ESP32
MASTER
zen451019
90 × 85 mm44 parts2LNo license1ESP32
Pami n20 Chimique
Rami-Troudi
67.4 × 50.4 mm18 parts2LNo license1ESP32
Pami n20 Chimique rev-89
Rami-Troudi
86.5 × 60.9 mm18 parts2LNo license1
The MCP23017_SP in open source designs
The gallery holds 19 open source boards using the MCP23017_SP from 17 GitHub repositories; a typical one measures about 139.5 × 99.6 mm and carries around 66 components.
84% are two-layer designs, the rest use four layers or more, and 68% carry an open source license.
The most starred is Torn Keyboard - Right by EanNewton.
Microcontrollers on boards using the MCP23017_SP
What boards using the MCP23017_SP are built for
MCP23017_SP: common questions
Where can I find a MCP23017_SP reference design?
Each of the 19 boards on this page is a real design using the MCP23017_SP. Open one to see how it is wired up, with the full BOM, a render of the layout and links to its KiCad files.
Which microcontrollers do boards using the MCP23017_SP use?
Most are built on ESP32 (7), AVR/Arduino (5) and RP2040/RP2350 (2).
How big is a typical board using the MCP23017_SP?
The median is 139.5 × 99.6 mm, and 84% are two-layer designs.
What is the most popular open source board using the MCP23017_SP?
By GitHub stars, Torn Keyboard - Right by EanNewton, with 178 stars.
Can I simulate one of these boards using the MCP23017_SP before building it?
Yes. HardLabs turns a board's netlist and BOM into a working simulation, so you can boot and test firmware against it with no hardware on your desk.