There are cases where developing keyboard firmware from scratch makes sense. But those cases are rare. There's a reasonable variety already: TMK, QMK, KLL, Kaleidoscope. Why not work with them? You'd get a lot of good stuff for free.
Granted, to be able to port an existing firmware to your hardware, you need to have a rough understanding of how to do that. That's a bit of investment one has to make initially, while when writing your own, you can just start hacking on day one.
But by going on your own, you'll end up in the same traps as everyone else. You'll pay a much higher price later (and not much later, not later enough to be able to ignore it).
I sketched up a rough guide on how to set up & flash Kaleidoscope from scratch on an Atreus here: https://gist.github.com/algernon/9d60f12348a93a4acbacb5e8a20dd429
Let me know if you need more info, or run into any issues, and thanks a lot for volunteering!
@fileneed Ah, right. Sorry! If the Dactyl is wired like an ErgoDox, that should already work, had reports of that.
Toot.si je slovenska večjezična Mastodon instanca katere osnovni cilj je omogočati prostor varen od terorja algoritmov corporativnih družbenih omrežij, diktature profita pred uporabniki in podpornikov kiber-nadlegovanja in sodobnega neolib-fašizma.