All Projects → crides → steno

crides / steno

Licence: MIT license
Embedded steno firmware + custom steno PCBs

Programming Languages

c
50402 projects - #5 most used programming language
rust
11053 projects

Projects that are alternatives of or similar to steno

stenogotchi
Portable stenography using Plover and bluetooth keyboard emulation on a Raspberry Pi Zero W
Stars: ✭ 71 (+51.06%)
Mutual labels:  stenography, steno
rope
Welcome to ROPE (Remembering Outlines in Plover more Easily), my system for learning and remembering Plover outlines. This page includes download links to the four components of ROPE: the spreadsheet, the Anki decks, the corresponding dictionary, and the readme. Also, for videos I’ve made about Plover, along with videos about typing in general, …
Stars: ✭ 42 (-10.64%)
Mutual labels:  stenography, steno
awesome-plover
A curated list: awesome plugins and dictionaries for Plover, the open source stenography software.
Stars: ✭ 35 (-25.53%)
Mutual labels:  stenography, steno
typey-type
Typey Type for Stenographers is a free typing app designed specifically to help steno students practise and rapidly master stenography.
Stars: ✭ 51 (+8.51%)
Mutual labels:  stenography, steno
djinn
Djinn Split Keyboard
Stars: ✭ 685 (+1357.45%)
Mutual labels:  keyboard, qmk
Plaid-Pad
Build guide and additional hardware for the Plaid-Pad mechanical macro pad.
Stars: ✭ 39 (-17.02%)
Mutual labels:  keyboard, qmk
qmk-comment-gen
Generates fancy layout comments from qmk keymap.c
Stars: ✭ 28 (-40.43%)
Mutual labels:  keyboard, qmk
Dissatisfaction-65
A 65% QMK Bluetooth keyboard with an OLED and encoder
Stars: ✭ 61 (+29.79%)
Mutual labels:  keyboard, qmk
alloc-cortex-m
A heap allocator for Cortex-M processors
Stars: ✭ 139 (+195.74%)
Mutual labels:  microcontroller
XMC-for-Arduino
Integration of Infineon's XMC microcontrollers into the Arduino IDE.
Stars: ✭ 85 (+80.85%)
Mutual labels:  microcontroller
nrf52-IR
Decoding and saving carrier modulated IR signals and sending modulated IR signals using NRF52 SoCs
Stars: ✭ 17 (-63.83%)
Mutual labels:  microcontroller
improved-osk-gnome-ext
Improved On Screen Keyboard for Gnome Shell
Stars: ✭ 22 (-53.19%)
Mutual labels:  keyboard
keyboard-center
Application for mapping macro keys on Logitech keyboards
Stars: ✭ 37 (-21.28%)
Mutual labels:  keyboard
EmoticonsBoard
Function keyboard and emotions. Android表情键盘,可动态更新表情。
Stars: ✭ 31 (-34.04%)
Mutual labels:  keyboard
keeb
The code for a handwired bluetooth keyboard made from two halves, with no wires inbetween.
Stars: ✭ 25 (-46.81%)
Mutual labels:  keyboard
qmk-keymaps
Personal keyboard keymap files for QMK firmware
Stars: ✭ 46 (-2.13%)
Mutual labels:  qmk
munix
🦠 µnix is a UNIX-like operating system
Stars: ✭ 57 (+21.28%)
Mutual labels:  microcontroller
netxduo
Azure RTOS NetX Duo is an advanced, industrial-grade TCP/IP network stack designed specifically for deeply embedded real-time and IoT applications
Stars: ✭ 151 (+221.28%)
Mutual labels:  microcontroller
quickey
⚡️ Quickey creates keyboard shortcuts for your web apps
Stars: ✭ 37 (-21.28%)
Mutual labels:  keyboard
keyboard
A terrible terrible soft-keyboard that randomises keys on every press.
Stars: ✭ 17 (-63.83%)
Mutual labels:  keyboard

Steno

If you are here, you are probably looking for my embedded steno work. You can find the PCB design and production files for my steno keyboards (mostly known as the batwing or just bat) in the pcb/ directory, and the embedded steno firmware (Kolibri) and the dictionary compiler in the qmk/ and compiler/ directories.

The detailed info for each can be found in their own READMEs, boards firmware and dictionary compiler.

There's a overly simple and fairly outdated demo.

What's Steno(graphy)?

If you don't know what stenography is, it's a short hand system primarily used by court reporters and captioners for note taking at a very high speeds. The English stenography system uses a special keyboard with only 23 keys on it, and the keys are meant to be pressed at the same time, producing combinations called chords. When combined together and translated through an engine, it can be used to input at very high speeds (professional stenographers need to reach above 225 wpm). Due to the price of commercial steno machines, free and open source alternatives started appearing, the most prominent among which is Plover, which acts as a keyboard emulator that can translate chords from a $20 gaming keyboard into words efficiently. A lot of ideas here are inspired by Plover.

If you want to go a bit more in depth, you should check out this video by Aerick, or this PyCon talk by Mirabai Knight, the creator of Plover.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].