
OpenDeck r2.2.1
shanteacontrols/OpenDeck
A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.

I love keyboards, but they're not all that great - so let me make my own one something custom, so it's mine and something useful, so it's more practical than a traditional one!
CustomKeyboard is an open-source printed circuit board by TheOtherTwinCoder, from the TheOtherTwinCoder/NNCustomKeyboard repository on GitHub. It is a 2-layer board of 321.5 × 130.5 mm with 164 parts on 104 nets, routed with 918 tracks and 29 vias.
Its parts include 77 diodes, 77 switches and 1 IC. It belongs with the nRF52 and nRF5x boards of this library.
I love keyboards, but they're not all that great - so let me make my own one something custom, so it's mine and something useful, so it's more practical than a traditional one!
Here's my Github's sitemap: 3D Files - includes 3D file of PCB (STEP and an image), and its case
Production - includes Gerber Files, BOM, AND PNP/CPL files for PCB Fabrication
Projectfiles - includes .kicad_pcb, .kicad_sch, and .kicad_pro files to open PCB in KiCad
Links (MD file) - includes resources to build this project
README (MD file) - includes images of the PCB, the CSV file of BOM, and Assembly Instructions!
Thank you, Hack Club, AMD, Blueprint, and AIVON!
| Qty | Value | Footprint | References |
|---|---|---|---|
| 77 | D | Diode_SMD:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +61 |
| 62 | SW_Push | SW_Cherry_MX_PCB_1.00u | SW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +46 |
| 7 | SW_Push | SW_Cherry_MX_PCB_1.25u | SW70, SW71, SW72, SW74, SW75, SW76, SW77 |
| 3 | MH | MountingHole:MountingHole_2.2mm_M2 | H3, H4, H6 |
| 2 | SW_Push | SW_Cherry_MX_PCB_1.50u | SW28, SW41 |
| 2 | SW_Push | SW_Cherry_MX_PCB_2.25u | SW55, SW57 |
| 1 | LOGO | Graphics:Graphics | G*** |
| 1 | Nice_Nano_V2 | ScottoKeebs_MCU:Nice_Nano_V2 | U1 |
| 1 | SW_Push | SW_Cherry_MX_PCB_6.25u | SW73 |
| 1 | SW_Push | SW_Cherry_MX_PCB_2.00u | SW26 |
| 1 | SW_Push | SW_Cherry_MX_PCB_2.75u | SW68 |
| 1 | SW_Push | SW_Cherry_MX_PCB_1.75u | SW43 |
The 159 most common of 164 parts.
It measures 321.5 × 130.5 mm and has 2 copper layers, 1.6 mm thick.
164 parts. 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.
From the TheOtherTwinCoder/NNCustomKeyboard repository on GitHub, at the commit this page was made from: the board is projectfiles/customKeyboard.kicad_pcb.kicad_pcb and its schematic projectfiles/customKeyboard.kicad_pcb.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask TheOtherTwinCoder before reusing the design.

shanteacontrols/OpenDeck
A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.



beekeeb/crkbd-glp
A variant of the Corne keyboard for GLP (Gateron Low Profile) key switches



Millisman/EG8010
Collection of designs for the EG8010 (ASIC for single-phase SPWM control H-bridge)
