Close

RMK and magnets!

A project log for Dactyl Lynx

The Dactyl Lynx is a parameterized, split-hand, concave, columnar, ergonomic keyboard - a fork/rewrite of the original Dactyl keyboard.

david-h-bronkeDavid H. Bronke 6 days ago1 Comment

Since the last project log, I finished modeling the bottom cover, though right now there's no mounting attached to it. Next I'll be adding legs to one version and a 1/4-20 threaded insert to another version, and probably printing a plain one to stick some velcro to as well. I think it looks pretty nice already, though!

I also came across RMK yesterday, and I already have a working firmware with Vial support built and flashed on the keyboard!

I'm really excited about this firmware - having easy layout configuration available is already a huge improvement, and I love the fact that it's written in Rust! Hopefully I'll be able to use Embassy (the embedded framework RMK is based on) to get into using Rust on microcontrollers finally... but that will probably come after finishing more of my planned keyboard changes.

I was going to experiment with KMK, but while I love Python, I feel like Rust is a better fit for something like this, and I'm really happy with how simple it's been to get started with RMK. I've tested KMK out on another RP2040, but I probably won't use it for my main keyboard.

I think the next step on the firmware side of things will be to figure out how to get the TrackPoint module to work in RMK... I don't think anyone's done any work on that yet.

Discussions

haider60992 wrote 6 days ago point

The Dactyl Lynx is looking awesome! Exciting to see RMK in action—Rust’s performance on microcontrollers should make it a great fit, especially for something as customizable as this!

  Are you sure? yes | no