brainstorm / bbtrackball-rs

Experimenting with Blackberry trackball for keyboard ergonomics

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🐭 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).

🚀 Future improvements shall you take this code with you

👏 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.

About

Experimenting with Blackberry trackball for keyboard ergonomics


Languages

Language:Rust 100.0%