Adam Gausmann's repositories
avr-hal
embedded-hal abstractions for AVR microcontrollers
LogicWorld-BadApple
Code used to generate Bad Apple in vanilla Logic World
helix
A post-modern modal text editor.
christmas-lights
Special Christmas effects for addressable RGB LEDs
embassy
Modern embedded framework, using Rust and async.
fastrand
A simple and fast random number generator
WindowMaster
A physical controller for the Windows Volume Mixer (sndvol)
ws2812-async
Async SPI driver for ws2812 smart LEDs
planck-from-scratch
Firmware for the Planck keyboard, without any keyboard frameworks.
smm2-stats
Analyzing courses from Super Mario Maker 2 for fun and profit!
rust-bindgen
Automatically generates Rust FFI bindings to C (and some C++) libraries.
pygit2
Python bindings for libgit2
exspheriment
WIP space exploration game with realistic orbital mechanics
ssh2-rs
Rust bindings for libssh2
vscode
Visual Studio Code
october
Octree for storing 3D bitmaps.
buildroot
Buildroot, making embedded Linux easy. Note that this is not the official repository, but only a mirror. The official Git repository is at http://git.buildroot.net/buildroot/. Do not open issues or file pull requests here.
my_keyboards
No longer used: polybius is archived
rust-avr-usb
Example firmware using atmega-usbd
jlcpcb-kicad-drc
Custom DRC script for KiCad for JLCPCB capabilities
antipose
A simple keyboard switch breakout PCB
do-not-compare
Wrapper-type approach for ignoring fields in hashing and comparisons.
radare2
UNIX-like reverse engineering framework and command-line toolset