brainstorm / bbtrackball-rs

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

Future ideas #5

Open brainstorm opened 2 years ago

brainstorm commented 2 years ago

A couple of feats that could showcase rust-embedded promise of easy MCU re-targetting:

  1. Port to espressif PoC with their new HID support: https://github.com/espressif/esp-idf/commit/1c15c9207c0b161ef2afcb69f917ca40cf63e85e, via esp-rs.
  2. Port to Ploopy Nano via the newly refreshed avr-hal/device crates from: https://github.com/Rahix/avr-device
  3. Add it to keyboard: https://blog.zsa.io/diy-moonlander-trackball/

@joshajohnson, w.r.t the last point, is there a public repo on the Ploppy Nano mods we briefly discussed a while ago (i.e adding buttons IIRC?).

joshajohnson commented 2 years ago

@brainstorm repo is here, it just exposes unused IO so will require a redesinged case to add buttons etc. I've also got a spare PCB I can send over if you are keen.

brainstorm commented 2 years ago

Yes, I'm keen, thanks so much! Not sure when I'll have time to play with it, but I do love your boards :D