gaussian.dev

Projects

Highlights of past and current projects. Many of these were developed before the inception of the blog, so they have been memorialized here.

(Small note: I have started hosting new projects on SourceHut. Many projects are still on GitHub, but most will eventually be migrated over, usually whenever I start working on it again. Some things will remain on GitHub: forks of other GitHub repos, and projects that have gained niche popularity that I don’t want to uproot.)

This blog

Started 2024-05 - Recently, I’ve recognized how much I write about my projects in private. This website is my attempt to start documenting them in public, instead of scattering all that information across multiple chatrooms. It’s also the perfect spot to build a portfolio of my favorite projects.

Website source code: https://git.sr.ht/~agausmann/gaussian.dev

Glowie

2024-02 - Analog oscilloscope simulator, for playing “oscilloscope music”.

Demo 1 Demo 2

Watch on YouTube

https://github.com/agausmann/glowie

Riemann

2022-08 - Custom 60% ortholinear keyboard with a 2x 7-segment HUD.

SN1

https://sr.ht/~agausmann/riemann-kb - Firmware, PCB design, and case design

Piccolo

2022-07 - A Raspberry Pi Pico clone with a USB-C port. Also ported the original design files to KiCad. My most ambitious (and most expensive) PCB at the time.

https://github.com/agausmann/piccolo

atmega-usbd

2022-07 - Bringing the Rust usb-device framework to ATmega32u4.

https://github.com/agausmann/atmega-usbd/

SMM2-Stats

2022-03 - Frequency analysis of items and tiles in Super Mario Maker 2.

https://github.com/agausmann/smm2-stats

Bad Apple in Logic World

2021-10 - The name speaks for itself. 24x18 at 15 FPS, hundreds of thousands of simulated logic components.

Bad Apple in Logic World

See the results
World generator: https://github.com/agausmann/LogicWorld-BadApple

Global clock

2021-08 - Universal clock with a rotating map and shading effects. Inspired by xkcd now

Global clock

https://sr.ht/~agausmann/global-clock

WindowMaster

2021-03 - A physical controller for the Windows Volume Mixer (sndvol). Set the volume for individual applications without alt-tabbing. My first PCB project.

WindowMaster Rev1

https://github.com/agausmann/WindowMaster

For a more polished, cross-platform experience, I recommend looking into deej!

FlipFlop

Started 2020-12 - A digital logic simulator, inspired by redstone from Minecraft Alpha and some other mechanics from Logic World.

Full adder in FlipFlop

Development has slowed, but I still have some plans for future developments.

https://github.com/agausmann/FlipFlop

Perftree

2020-04 - A debugger for chess engine move generation, using the perft function.

perftree-asciicast

https://github.com/agausmann/perftree