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

A mechanical keyboard based on a Raspberry Pi Pico.
Luma is an open-source printed circuit board by cloudglides, from the cloudglides/luma repository on GitHub. It is a 2-layer board of 339.5 × 118.5 mm with 169 parts on 119 nets, routed with 1,117 tracks and 35 vias.
It is built around the 1N4148WT. Its parts include 84 diodes, 84 switches and 1 IC. It belongs with the keyboards and input boards and the RP2040 boards of this library.
It is a 75% layout, mechanical keyboard!
I made this project because I wanna checkout how matrixs work. This would be my first keyboard!
The PCB is designed to be compatible with Cherry MX switches and features hot-swappable kalih sockets.
| Schematics |
|---|
| PCB (All Layers) |
|---|
The case is designed to be 3D printed!
| Case top view |
|---|
| Case bottom View |
|---|
| Qty | Value | Footprint | References |
|---|---|---|---|
| 84 | 1N4148WT | Diode_SMD:D_SOD-523 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +68 |
| 80 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +64 |
| 3 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_2.00u_PCB | SW30, SW59, SW61 |
| 1 | Pico | pico:RPi_Pico_SMD_TH | U3 |
| 1 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_6.25u_PCB | SW78 |
It measures 339.5 × 118.5 mm and has 2 copper layers, 1.6 mm thick.
169 parts, built around the 1N4148WT. 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 cloudglides/luma repository on GitHub, at the commit this page was made from: the board is hardware/luma.kicad_pcb and its schematic hardware/luma.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 cloudglides before reusing the design.

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

beekeeb/zerosprey42
Zerosprey42 Keyboard is a wired, beginner friendly, choc hotswap, MonoBlockSplit (Unibody), column-staggered, DIY mechanical keyboard.


todbot/macropadsynthplug
Turn StemmaQT port by into Audio Out + MIDI In

acha666/RP2040_ToolheadPCB_SB
A Toolhead PCB for VORON StealthBurner based on RP2040


floookay/olice
The olice is 40% alice-like ortho keyboard. It features two board extension modules that can be magnetically attached on the sides.

drpykachu/Sonar-Watch
A self-designed, home-made watch intended to tell time in a funky and unique way!