Skip to the content
PCBKitNew board
2 layers235.4 × 78.8 mmStenoWing, the printed circuit board in 3D

StenoWing 28 key key Stenography board

Size
235.4 × 78.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
93
Nets
73
Pads
452
Tracks, vias
1,103, 109
Pours
482
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
1 Mar 2025
Updated
6 Jul 2025

Overview

StenoWing is an open-source printed circuit board by gzowski, from the gzowski/StenoWing repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 235.4 × 78.8 mm with 93 parts on 73 nets, routed with 1,103 tracks and 109 vias.

It is built around the SK6803MINI-E-001. Its parts include 28 diodes and 28 switches.

Main components

1

README

README.md

StenoWing28 - Rev 2

28 key staggered Stenography keyboard without number row stenowing28 stenowing28_pcb Additional images here

This is now my third keyboard project which has been made possible by the people over at PCBWay who have sponsored this project and without PCBWay non of these projects would have been possible.

You can find a full writeup on this keyboard project on my website at Phoenix Boards

The design idea behind this was to follow on from the design of the Ashwing66 while reducing it's footprint further to make something usable for stenography, the intial plan was to retain the wing like design with the 30 degree bend although this was later changed to a more linear layout with a slight vertical stagger. The bottom row has switches rotated to allow for the use of 1.25U and 1.5U keycaps for those who prefer longer keys. There are also 28 individually addressable LED's per key.

Features

  • 28 Key layout
  • Per key RGB LED's
  • Javelin firmware (Reqires RP2040 pro micro with 16MB storage)
  • Vertical stagger
  • Double tap #2 to change mode and configure RGB

Parts

PartQuantityDescription
Diodes28Through-hole 1N4148
Microcontroller1Pro Micro RP2040 with 16MB Storage
Switches28MX or Choc V1 (67 instead of rotary encoder)
Keycaps281u keycaps

Optional Parts

PartQuantityDescription
LED Diodes28SK6812 MINI-E
Base Plate1STEP file in 3DPrint folder
M2 Standoff6M2x8mm
M2 Screws12M2x6mm

##Build Guide

  1. Solder the Pro Micro controller to the PCB on the top side, with components facing up
  2. Solder the diodes onto the top side of the board, observe orientation.
  • Left side (Black line down), Middle (Black line up), Right (Black line down)
  • Snip off the excess legs from the diodes from the underside once all soldered
  1. If using LED's you'll need to place these on the rear side of the PCB, observe the triangle marking on the PCB, this corrosponds to the one leg with an edge cut into it.
  • The LED's are orientated differently on the lowest row due to rotated switches.
  1. Insert all switches into the PCB, turn over and solder each switch.
  • Ensure that the switch is seated into the PCB fully before soldering.
  1. Place keycaps on top
  2. Install desired firmware by putting the controller into BOOT mode.

Parts

93
QtyValueFootprintReferences
28Diode_THT:Diode_remake3_3d1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 +12
28SK6803MINI-E-001Stencils:SK6812-MINI-ELED1, LED2, LED10, LED11, LED12, LED13, LED14, LED15, LED16, LED17, LED18, LED19, LED20, LED21, LED22, LED23 +12
22BlankButton_Switch_Keyboard:SW_Cherry_Choc5_MX_1.00u_PCB_circle_3d_1uSW1, SW2, SW3, SW11, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22 +6
6, , , , 2, 3
6BlankButton_Switch_Keyboard:SW_Cherry_Choc5_MX_1.00u_PCB_circle_3d_1.25uSW23, SW24, SW25, SW27, SW28, SW29
1Symbol:Frood_PinHeader_2x13+5_P2.54mm_Labels_Top_LESS_PINSmcu
1TestPoint_Pad_2.0x2.0mmTestPoint:TestPoint_Pad_2.0x2.0mmRST

The 92 most common of 93 parts.

Questions

How big is the StenoWing PCB?

It measures 235.4 × 78.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the StenoWing use?

93 parts, built around the SK6803MINI-E-001. 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 StenoWing KiCad files?

From the gzowski/StenoWing repository on GitHub, at the commit this page was made from: the board is PCB/StenoWing.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the StenoWing design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers390 × 93 mmPots, the printed circuit board in 3D

    Pots

    shanteacontrols/OpenDeck

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

    93 parts960Apache-2.0
  • 2 layers217.6 × 68.1 mmKeezyboost40, the printed circuit board in 3D

    Keezyboost40

    ChrisChrisLoLo/keezyboost40

    4x10 ortholinear with an LCD in the middle. Uses the Raspberry Pi Pico, as well as Rust firmware

    93 parts202CC-BY-SA-4.0
  • 2 layers100 × 100 mmControl, the printed circuit board in 3D

    Control

    imihajlow/ccpu

    A 8-bit computer made of 74xx series logic gates and memory ICs.

    93 parts145
  • 2 layers147 × 80 mmController, the printed circuit board in 3D

    Controller

    voltlog/Valve-Actuator

    If you are looking for sources of previous revisions (revA, revB, revC) checkout the different branches of this repo.

    93 parts108GPL-3.0
  • 2 layers276 × 87.1 mmMolekula2, the printed circuit board in 3D

    Molekula2

    zzeneg/molekula

    Framework for building ergo keyboards

    93 parts98MIT
  • 2 layers30 × 46 mmXESC, the printed circuit board in 3D

    XESC

    embeddedalpha/PCB-Design

    Repository for PCB Design Projects

    93 parts77MIT
  • 2 layers145.1 × 107.7 mmAurora l, the printed circuit board in 3D

    Aurora l

    Musab-Hassan/aurora_keyboard

    A gorgeous split wireless ortholinear keyboard that you can build yourself.

    93 parts64GPL-3.0
  • 2 layersPsoc5power2, the printed circuit board in 3D

    Psoc5power2

    profdc9/DRSSTC-PCB-Pack

    A pack of PCBs for a dual resonant solid state tesla coil setup. Pretty much everything you need.

    93 parts59