brainstorm / bbtrackball-rs

Experimenting with Blackberry trackball for keyboard ergonomics
25 stars 2 forks source link

:mouse: Blackberry rusty mouse

The purpose of this project is to build a blackberry-trackball mouse and glue it to the middle of an (allegedly) ergonomic keyboard... in Rust Embedded, for the STM32F042 :)

dev_board

This came about from twitter idea to board, then to Rust Embedded. The code is based on RTIC rust-embedded framework (formerly known as RTFM). It exclusively uses interrupts and also works on OSX, not only Linux (wink wink, nudge nudge, James ;P).

:rocket: Future improvements shall you take this code with you

:clap: Special thanks to

@joshajohnson @mvirkkunen @therealprof @jamesmunns @TeXitoi @TheZoq2

And all the folks from the RTIC matrix.org community for patiently guiding and helping me in this experiment.