

ControlPanel
- Size
- 431.8 × 114.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 52
- Nets
- 90
- Pads
- 258
- Tracks, vias
- 538, 0
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 3 Feb 2017
- Updated
- 13 Sep 2023
Overview
ControlPanel is an open-source printed circuit board by jonathan-tooley, from the jonathan-tooley/903 repository on GitHub. It is a 2-layer board of 431.8 × 114.3 mm with 52 parts on 90 nets, routed with 538 tracks and 0 vias.
It is built around the MCP23017-E/SS and MCP23008-E/P. Its parts include 17 switches, 12 resistors, 4 ICs and 1 connector.
Main components
2MCP23017-E/SS
SSOP-28(5.3x10.2x0.65)-40℃~+125℃ 1.7MHz 1.8V~5.5V 16 1uA 600mV 8 8mA I2C Interrupt Output Reset function、Cascading and address extension SSOP-28 I/O Expanders ROHSMicrochip TechnologyI/O ExpandersMCP23008-E/P
PDIP-18-40℃~+125℃ 1.7MHz 1.8V~5.5V 1uA 600mV 8 8 8.5mA I2C Interrupt Output Reset function、Cascade and address expansion PDIP-18 I/O Expanders ROHSMicrochip TechnologyI/O Expanders
Parts
52| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 330R | Discret:R5 | R1, R2, R3, R4, R5, R6, R10, R11, R12 |
| 3 | 10k | Discret:R5 | R7, R8, R9 |
| 3 | MCP23017 | Housings_DIP:DIP-28_W7.62mm_Socket | U1, U2, U3 |
| 2 | 1 | Elliott:SW_SPST_Toggle | WG1, WG14 |
| 2 | 2 | Elliott:SW_SPST_Toggle | WG2, WG15 |
| 2 | 4 | Elliott:SW_SPST_Toggle | WG3, WG16 |
| 2 | 8 | Elliott:SW_SPST_Toggle | WG4, WG17 |
| 1 | / | Elliott:SW_SPST_Toggle | WG18 |
| 1 | 1024 | Elliott:SW_SPST_Toggle | WG11 |
| 1 | 128 | Elliott:SW_SPST_Toggle | WG8 |
| 1 | 16 | Elliott:SW_SPST_Toggle | WG5 |
| 1 | 2048 | Elliott:SW_SPST_Toggle | WG12 |
| 1 | 256 | Elliott:SW_SPST_Toggle | WG9 |
| 1 | 32 | Elliott:SW_SPST_Toggle | WG6 |
| 1 | 4096 | Elliott:SW_SPST_Toggle | WG13 |
| 1 | 512 | Elliott:SW_SPST_Toggle | WG10 |
| 1 | 64 | Elliott:SW_SPST_Toggle | WG7 |
| 1 | CONN_01X08 | Connectors_Molex:Molex_KK-6410-08_08x2.54mm_Straight | P1 |
| 1 | Cycle / Order Stop | Elliott:SW_SPST_Toggle | SW17 |
| 1 | Cycle Repeat | Elliott:SW_SPST_Toggle | SW16 |
| 1 | Enter | Elliott:SW_SPST_Toggle | SW15 |
| 1 | Interrupt 1 | Elliott:EAO31_Rect | SW11 |
| 1 | Interrupt 2 | Elliott:EAO31_Rect | SW12 |
| 1 | Interrupt 3 | Elliott:EAO31_Rect | SW13 |
| 1 | Jump | Elliott:EAO31 | SW5 |
| 1 | Key Switch | Elliott:C&K_Keyswitch | SW4 |
| 1 | MCP23008 | Housings_DIP:DIP-18_W7.62mm_Socket | U4 |
| 1 | Obey | Elliott:SW_SPST_Toggle | SW14 |
| 1 | Off | Elliott:EAO31 | SW3 |
| 1 | On | Elliott:EAO31 | SW2 |
| 1 | Reset | Elliott:EAO31 | SW1 |
| 1 | Restart | Elliott:EAO31 | SW7 |
| 1 | Stop | Elliott:EAO31 | SW6 |
| 1 | Trace 1 | Elliott:SW_SPST_Toggle | SW10 |
| 1 | Trace 2 | Elliott:SW_SPST_Toggle | SW9 |
| 1 | Trace 3 | Elliott:SW_SPST_Toggle | SW8 |
Questions
How big is the ControlPanel PCB?
It measures 431.8 × 114.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the ControlPanel use?
52 parts, built around the MCP23017-E/SS and MCP23008-E/P. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the ControlPanel KiCad files?
From the jonathan-tooley/903 repository on GitHub, at the commit this page was made from: the board is KiCad/ControlPanel/ControlPanel.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the ControlPanel design in my own project?
Its repository states no licence, so its author keeps all rights: ask jonathan-tooley before reusing the design.
More from jonathan-tooley/903
12- 2 layers233.4 × 160 mm

- 2 layers330 × 150 mm

- 2 layers330 × 150 mm

- 2 layers330 × 150 mm

- 2 layers233.4 × 160 mm

- 2 layers311.2 × 146.1 mm

- 2 layers259.1 × 213.4 mm

- 2 layers251 × 126 mm

- 2 layers281 × 114 mm

- 4 layers419.1 × 264.9 mm

- 2 layers243.8 × 269.2 mm

- 2 layers477.5 × 127.3 mm

Similar boards
- 4 layers101.6 × 141.7 mm

- 2 layers105.5 × 27 mm

Panel board
nategri/chernobyl_dice
A quantum random number generator with a Cold War aesthetic.
19 parts196MIT - 4 layers150 × 100 mm

HL2-MRF101
mathisschmieder/HL2-MRF101
Hermes-Lite2 Power Amplifier/Filter board using MRF-101
219 parts29 - 4 layers85 × 56 mm

Radioberry LPF V1.3
pa3gsb/Radioberry-2.x-extensions
Hardware extensions to the Radioberry Ham Radio
116 parts24 - 2 layers147.3 × 95.3 mm

Nixie proj conflict-20171112-163801
dm2lct/tlnixie
PCB files for the Turmlabor nixie clock 2.0
117 parts11GPL-3.0 - 2 layers140 × 72.5 mm

Nixie proj
dm2lct/Nixieclock_kit
This is a Nixie-clock controlled by a ESP8266 module with NTP and MQTT support.
119 parts9GPL-3.0 - 2 layers329.4 × 97.5 mm

Alpacaboard schem v0.2
Sheepybloke2-0/alpacaboard
An Open Source keyboard designed for Kailh Low Profile Switches
145 parts5 - 2 layers279.4 × 137.2 mm
