5 ms·
Hi; original author here. That article goes into more background but it's based on a much earlier version of the firmware; as of last week I've gotten it to be
by technomancy 6y ago
Hi; original author here.
That article goes into more background but it's based on a much earlier version of the firmware; as of last week I've gotten it to be feature-complete and stable, and I've been using it as my daily driver.
I have been meaning to follow up the article with a part 3 that covers the rest of the features, but in the mean time I have added copious comments to the source link above such that it covers almost everything you need to know. (This is probably the most heavily-commented piece of code I've ever written with a 1:1 code:comments ratio.)
I have also been working on a GUI configuration tool in Racket that emits Microscheme source files you can compile and upload to your keyboard: https://git.sr.ht/~technomancy/menelaus/tree/master/gui.rkt https://git.sr.ht/~technomancy/menelaus/tree/master/gui.rkt https://p.hagelb.org/menelaus.png https://p.hagelb.org/menelaus.png
If you've looked at building an Atreus before but gotten intimidated by the soldering, we have a kickstarter for a non-DIY version that's significantly cheaper than the kit: https://www.kickstarter.com/projects/keyboardio/atreus https://www.kickstarter.com/projects/keyboardio/atreus
- dang 6y agoWould you prefer us to switch the link back? Author's call! Also, is the title inaccurate?
- technomancy 6y agoThanks; the title is fine. The current link is probably a better starting point; I've added links to the most recent revision so folks can see the final product if they want.