My recent build of a #chorded #keyboard, a clone of Chordite. Work-in-progress firmware in #rust and (still some) C at: https://github.com/akavel/chordite-rust

Planned next steps:
- practicing actually typing on it... (the hardest one);
- tweaking and "improving" the layout and functionalities (a neverending story?) - interested in anyone who might somehow help make some sensible one given the constraints of the device;
- hopefully adding mouse functionality based on a gyroscope module (some "MPU6050" board is on its way) - will it work fine enough?
- maybe one day wireless through BLE?

Once I have the mouse functionality built and added, my main goal is to try and be using it with #XReal One glasses I bought recently.

Thanks @rahix for avr-hal; thanks @PaulStoffregen for #teensy; thanks John W. McKown for creating #Chordite, thanks @rustembedded for helping make Rust on embedded possible; thanks my amazing friend for soldering it for me, and thanks many others for many other things.

#theWorkshop #chordedkeyboard #atmega32u4 #avr

GitHub - akavel/chordite-rust

Contribute to akavel/chordite-rust development by creating an account on GitHub.

GitHub
@akavel @rahix @PaulStoffregen @rustembedded A very fun project. What layout do you use on a chorded keyboard? Is there some kind of well though standard or does everyone tweaks its own?
@robinm not sure. Myself, I first grabbed one from a guy whose code I found on github; but right now I'm designing my own practically from scratch, educated both by this one's cool ideas (e.g. putting Space, Backspace, and "etaoin shrdlu" on the easiest chords), as well as by various frustrations I had trying to learn it. Plus taking into account QMK's "layers" idea.