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

Steno + QWERTY combo keyboard
60keeb is an open-source printed circuit board by pizzalover125, from the pizzalover125/sten48 repository on GitHub. It is a 2-layer board of 259.6 × 81 mm with 100 parts on 109 nets, routed with 714 tracks and 14 vias.
Its parts include 48 diodes and 48 switches. It belongs with the RP2040 boards of this library.
Stenography + QWERTY combo keyboard
traditional stenography keyboards are keyboards used by transcribers in a courtroom to type extremely fast. hobbyists and now companies have created their own versions of steno keyboards. one can easily get 200 wpm using steno, demonstrated in the video here: https://www.youtube.com/watch?v=l8SWkR5y774.
steno works by pressing multiple keys at once to create "chords" which create words. each key is associated with a specific sound. for example, to write "cat" press "K A T" all at once.
I used KiCad 10.0 for the PCB design. The silkscreen art was created using https://www.fontspace.com/ and inputted to KiCad using the built-in Image Convertor tool.
I used Onshape for the entire CAD. It features a front plate and a back plate. See CAD here: https://cad.onshape.com/documents/e158973f1b18c0966b6da422/w/a4e1d30eecdb99eb6491cd03/e/4a2ce97af8575e7c59aff9fb?renderMode=0&uiState=6a2992d141e15ed04fbdde54.
The keyboard uses KMK. There is a standard keyboard matrix that links to standard QWERTY layout which will be converted to Steno layout with Plover firmware.
Big thanks to Hack Club for funding the project + providing a LOT of help!
| Qty | Value | Footprint | References |
|---|---|---|---|
| 48 | 1N4148 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +32 |
| 48 | SW_Push_45deg | 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 +32 |
| 3 | LOGO | LOGO | G***, G***, G*** |
| 1 | RaspberryPi_Pico | Module:RaspberryPi_Pico_Common_Unspecified | A1 |
It measures 259.6 × 81 mm and has 2 copper layers, 1.6 mm thick.
100 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 pizzalover125/sten48 repository on GitHub, at the commit this page was made from: the board is PCB/60keeb.kicad_pcb and its schematic PCB/60keeb.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 pizzalover125 before reusing the design.

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

Redherring32/OpenTendo
An Open-Source HardWare (OSHW) recreation of the original 1985 front-loading NES Motherboard


vsfteam/vsf
Versaloon Software Framework -- a tiny preemptive-capable event-driven incremental software framework for embedded systems



cnlohr/cnhardware
My dumping grounds for all my kicad projects and random hardware bringup.
