Leo Wang

Logo

About

Experiences

Skills

School

Stenokeyboard

Oct 2025 - Dec 2025

STM32CubeIDE Altium Designer UBC Rocket
PCB
Figure 1: Assembled PCB

A stenokeyboard is a keyboard that forms words based on key combinations that mimic pronunciation which enables faster typing. It has been popular for decades among court reporters.

Figure 2: Working demo

I designed the PCB, soldered the 0402 components, coded the firmware in C, and tested the system myself.

There were some mistakes and interesting considerations that came up during the process:

Back