Skip to the content
PCBKitNew board
2 layers259.6 × 81 mm60keeb, the printed circuit board in 3D

Steno + QWERTY combo keyboard

Size
259.6 × 81 mm
Copper layers
2
Thickness
1.6 mm
Parts
100
Nets
109
Pads
420
Tracks, vias
714, 14
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
3 Jun 2026
Updated
10 Jun 2026

Overview

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.

README

README.md

sten48

Stenography + QWERTY combo keyboard

image

what is steno?

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.

PCB + Schematic

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.

image image image

CAD

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.

image image

Firmware

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.

Credits

Big thanks to Hack Club for funding the project + providing a LOT of help!

Parts

100
QtyValueFootprintReferences
481N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +32
48SW_Push_45degButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +32
3LOGOLOGOG***, G***, G***
1RaspberryPi_PicoModule:RaspberryPi_Pico_Common_UnspecifiedA1

Questions

How big is the 60keeb PCB?

It measures 259.6 × 81 mm and has 2 copper layers, 1.6 mm thick.

What parts does the 60keeb use?

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.

Where can I download the 60keeb KiCad files?

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.

Can I use the 60keeb design in my own project?

Its repository states no licence, so its author keeps all rights: ask pizzalover125 before reusing the design.

Similar boards

  • 2 layers390 × 37 mmButtonsLEDs, the printed circuit board in 3D

    ButtonsLEDs

    shanteacontrols/OpenDeck

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

    100 parts960Apache-2.0
  • 2 layers196.3 × 118.7 mmMotherboard, the printed circuit board in 3D

    Motherboard

    Redherring32/OpenTendo

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

    100 parts860
  • 2 layers76 × 40 mmProto ufl pi board, the printed circuit board in 3D

    Proto ufl pi board

    PantsForBirds/adsbee

    Open Source Embedded ADS-B Receiver

    100 parts344GPL-3.0
  • 2 layers155.8 × 76.2 mmGamepad, the printed circuit board in 3D

    Gamepad

    vsfteam/vsf

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

    100 parts341Apache-2.0
  • 2 layers103.3 × 63.7 mmUsb power hub, the printed circuit board in 3D

    Usb power hub

    dilshan/usb2-power-hub

    4-Port High Power USB 2.0 Hub

    100 parts189MIT
  • 2 layers174 × 96 mmSgkb right, the printed circuit board in 3D

    Sgkb right

    sago35/tinygo-keyboard

    USB HID keyboard firmware for tinygo

    100 parts119MIT
  • 2 layers65 × 30 mmSynthtest, the printed circuit board in 3D

    Synthtest

    cnlohr/cnhardware

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

    100 parts114
  • 2 layers50 × 70 mmLcdtap rp2350, the printed circuit board in 3D

    Lcdtap rp2350

    shapoco/lcdtap

    A tool for mirroring or capturing I2C/SPI LCD displays

    100 parts85