diff --git a/pages/projects.md b/pages/projects.md index 4a192ae..2dd07f5 100644 --- a/pages/projects.md +++ b/pages/projects.md @@ -4,6 +4,15 @@ This is an assorted list of projects and experiments I've done, along with links to either relevant blog posts or Git repositories where you can find more information. If there are any broken links here, please inform me. +--- + +## [geode-piano](/piano) + +Electronics project to revive a broken digital piano. +I designed and built a new circuit from scratch to replace the original board. +geode-piano is based on the Raspberry Pi Pico, using firmware made with the [embassy-rs](https://embassy.dev/) framework in Rust. +It runs on MIDI over USB, and also includes note velocity detection. + ## [minrss](/minrss) A minimal RSS/Atom feed reader I wrote in C,