Keypad
Tommie1236·midi-controller·kicad/keypad.kicad_pcb
About the Keypad PCB
Keypad is an open source PCB design by Tommie1236, published on GitHub under the CERN-OHL-W-2.0 license. It is a 2-layer board measuring 120 × 189 mm, with 76 components from 15 distinct parts.
Other key parts include the TCA8418, MTCH102 and DRV8210. By type, the board carries 49 switches, 10 connectors, 6 capacitors, 6 resistors and 3 ICs.
It belongs with the audio and displays & leds designs in this gallery.
From the project
lighting focused midi controller
- motorized faders. Mostly for dimming controls, enough in the playback section and 1 as Master. I chose motorized so they could sync with the controlling software if the value changes and for for example if you were to switch banks to a new set of controls. (mydmx doesn't support that but i wanted to design my controller to work with almost anything.)
- Buttons. for playbacks/executors en general control, a whole lot. Of Course. what would a controller be without a lot of buttons. I also want them to have black with transparent text keycaps and rgb leds below to show the status of the…
Main components on the Keypad
Keypad bill of materials (BOM)
76 components, 15 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TCA8418 | WQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm | U7 |
| 1 | MTCH102 | DFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.5mm | U16 |
| 1 | DRV8210 | SOT-6 | U18 |
| 1 | Conn_01x05_Socket | JST_PH_B5B-PH-K_1x05_P2.00mm_Vertical | J1 |
| 1 | Conn_01x02_Socket | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J17 |
| 8 | Conn_01x04_Socket | JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical | J23, J24, J25, J26, J27, J28, J29, J30 |
| 1 | 1.05" 130*240 spi screen | 1.05' 120x240 spi screen | DS1 |
| 1 | RSA0N11M9A0J | RSA0N11M9A0J | MF1 |
| 48 | SW_SPST | SW_Cherry_MX_1.00u_Plate | SW11, SW27, SW28, SW29, SW30, SW31, SW32, SW33 +40 |
| 1 | SW_SPST | SW_Cherry_MX_2.00u_Vertical_Plate | SW81 |
| 2 | 1u | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C33, C35 |
| 3 | 100n | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C34, C36, C52 |
| 1 | 100u | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C51 |
| 2 | 10K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R20, R21 |
| 4 | 4K7 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R28, R29, R30, R31 |
Keypad design files
The KiCad project lives in the Tommie1236/midi-controller repository on GitHub; these links point at the commit this page was built from.
- Layoutkicad/keypad.kicad_pcb
- Schematickicad/keypad.kicad_sch
Keypad: common questions
How big is the Keypad PCB?
The Keypad measures 120 × 189 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Keypad?
76 components, from 15 distinct parts. The full bill of materials is listed on this page.
Where can I download the Keypad design files?
From the Tommie1236/midi-controller repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Keypad design in my own project?
Yes, under the terms of its CERN-OHL-W-2.0 license, which Tommie1236 chose for the repository.
More boards in midi-controller
Similar boards
View screen
scottbez1
35 × 35 mm12 parts2LApache-2.022.2kLevelShifterBreakout
scottbez1
15.2 × 20.3 mm5 parts2LApache-2.022.2kView base
scottbez1
81.2 × 81.2 mm81 parts2LApache-2.022.2kBM28B0.6-24DSBreakout
scottbez1
15.2 × 35.6 mm3 parts2LApache-2.022.2kDisplay eval
byrantech
52.1 × 22.6 mm12 parts4LMIT4.3kChainlinkDriverTester
scottbez1
198.1 × 95.3 mm123 parts2LApache-2.04.2k