This is #3 in my series of live streams on Twitch where I worked on making my own keyboard and writing its firmware in Rust.
This stream I got several things working in the firmware, including:
Diagnostic logging through the serial port.
Human Interface Device (HID) class in the USB stack, so the keyboard actually appears (and works!) as a keyboard on the host.
Heap memory allocation.
-- See the full playlist at • Rusty Keyboard
-- Watch live at / rhymu