Father, Hacker (Information Security Professional), Open Source Software Developer, Novelist, and 3D printing enthusiast
void_switch. 3D printable magnetic separation contactless key switch and stabilizers (OpenSCAD files)
827keycap_playground. The Keycap Playground is a parametric OpenSCAD keycap generator made for generating keycaps of all shapes and sizes (and profiles)
535void_switch_kicad. Kicad files for making an analog hall effect keyboard using 3D printed Void Switches
140void_switch_65_pct. A reference implementation of an analog hall effect keyboard (65%) that uses 3D printed Void Switches and a Black Pill (STM32F4x1CEU6) microcontroller board.
124riskeyboard70. Riskeyboard 70 analog hall effect keyboard firmware
111docker-foreman. A Dockerfile and supporting scripts for running Red Hat Foreman inside Docker
33kicad_blackpill. Kicad 6 footprint and symbol libraries for the WeAct Studio Black Pill board (with staggered pin headers and ST-LINK support)
14analog-multiplexer. A platform agnostic driver for 4051 and 4067 series analog multiplexers targetting the Rust embedded-hal
13keyberon. A rust crate to create a pure rust keyboard firmware.
9analog_keyboard_example. An example Kicad project for an analog hall effect keyboard (Void Switches)
8rp2040-tickv. Persistent, wear-leveling flash-based TicKV key-value storage crate for RP2040 hardware
8wifi_broadway_sign. The source code for my 2018 Reddit Secret Santa's Internet-connected Broadway sign
2transmission-fluid. A Python wrapper around Transmission's RPC interface
2kll-spec. KLL (Keyboard Layout Language) Spec
1pinci. Rust
1max7219. A platform agnostic driver to interface with the MAX7219 (LED display driver)
1stm32f4xx-hal. A Rust embedded-hal HAL for all MCUs in the STM32 F4 family
1usbd-hid. Rust
1infrared. Infrared remote control library for embedded Rust
1