bschwind/key-ripper
View on GitHub ↗ ★ 289 Rust
A keyboard personalized for myself, designed in KiCad, with custom firmware and a case, both written in Rust. Can sit on top of a macbook keyboard.
5 mentions on Hacker News by 1 person: 0 stories, 5 comments · first 2023-01-13 · latest 2024-07-06
20082026
-
Nope, it's exactly as written. I use a cargo runner, configured here: https://github.com/bschwind/key-ripper/blob/main/firmware/.c...
comment by bschwindHN · 2024-07-06 · in Moving to a RTOS on the RP2040 -
…but I haven't written up much about that. I also created my own keyboard with firmware in Rust https://github.com/bschwind/key-ripper I've done a bunch of other small one-off projects too.
comment by bschwindHN · 2023-04-28 · in Ask HN: Most interesting tech you built for just yourself? -
…of the firmware done in a day or two. For example, here is my key matrix scanning function: https://github.com/bschwind/key-ripper/blob/d33db6144bbb6f80... I also gave a small talk on the subject (aimed more at beginners) at a Rust meetup…
comment by bschwindHN · 2023-03-28 · in Zig and Rust -
…level and concise for something that drives a real world USB device (as simple a keyboards may be) https://github.com/bschwind/key-ripper/tree/main/firmware
comment by bschwindHN · 2023-02-25 · in Rust on Espressif chips – 2023 Roadmap -
…with the traditional key matrix with a diode per switch. Works well enough for the current size. https://github.com/bschwind/key-ripper
comment by bschwindHN · 2023-01-13 · in Yet another keyboard post, or, introducing ErgoNICE