edantuisi

edantuisi

Built a 420g truly wireless CNC split keyboard to fix my coding posture (ZMK)

Hey everyone,

I’m Edan. Like a lot of developers, typing code all day eventually started taking a toll on my wrists and posture. I switched to ergonomic split keyboards a while ago, which helped immensely, but I was always frustrated by the actual hardware available.

Most wireless splits rely on bulky 3D-printed or acrylic cases, and the premium CNC aluminum ones almost always require that annoying TRRS bridge cable cluttering up the desk.

My team and I wanted the best of both worlds, so we spent the last few months developing our own solution: Elytra.

The hardware stack:

  • Firmware: Powered by ZMK.

  • Connectivity: 100% truly wireless. Zero cables to the PC, and no wires between the two halves.

  • Chassis: CNC-machined aluminum. We used a biomimetic cutout pattern on the underside to shave the total weight down to just 420g, making it easy to carry in a laptop bag.

We recently got our site up for early pre-orders: https://elimkeys.com

Since this community is full of developers who care about optimizing their workflows and desk setups, I would genuinely love to hear your feedback on the industrial design. Also, if anyone here has experience tweaking ZMK for optimal BLE stability and battery life, I’d love to chat!

Where Next?

Popular General Dev topics Top

AstonJ
Last thread about mechanical keyboards for now I promise!! I learnt a new word in this video, Thock! A sound many enthusiasts strive for...
New
Carter
Seems to be a load of h/w purchases on devtalk rn :iphone: :desktop_computer: :headphones: :computer: :keyboard: What hardware have you ...
New
AstonJ
I ended up cancelling my Moonlander order as I think it’s just going to be a bit too bulky for me. I think the Planck and the Preonic (o...
New
First poster: bot
One of the questions I often come back to is this: how much of our collective wealth is inherited by our generations versus created by ou...
New
First poster: bot
Enjoy Life. Offline. Your Minimalist Phone. Mindful design, essential functionalities, an eye-friendly E Ink display, a dedicated OS and ...
New
First poster: AstonJ
If you kept a close eye on the Apple vs. Epic Games trial, you might be wondering: How the hell did we get to this point, where a phone m...
New
AstonJ
I love my Kindle Oasis for reading, but unfortunately it’s not great for technical books as you often need to click on a link or do a qui...
New
AstonJ
This might be my next keyboard (the down arrow on my Apple Magic Keyboard has stopped working :icon_rolleyes:) https://cdn.shopify.com/s...
New
First poster: bot
I’m now the proud owner of a new Sony Walkman. Yes, they’re still a thing, and I couldn’t be more chuffed! The photo below shows us Stayi...
New
AiheyStudio
Every pet is unique, so why not let their personality shine on your keyboard? Introducing our Artisan Keycaps for Cats and Dogs, custom-m...
New

Other popular topics Top

AstonJ
Or looking forward to? :nerd_face:
502 14279 275
New
AstonJ
There’s a whole world of custom keycaps out there that I didn’t know existed! Check out all of our Keycaps threads here: https://forum....
New
New
Margaret
Hello everyone! This thread is to tell you about what authors from The Pragmatic Bookshelf are writing on Medium.
1147 29994 760
New
PragmaticBookshelf
Build efficient applications that exploit the unique benefits of a pure functional language, learning from an engineer who uses Haskell t...
New
AstonJ
Was just curious to see if any were around, found this one: I got 51/100: Not sure if it was meant to buy I am sure at times the b...
New
DevotionGeo
I have always used antique keyboards like Cherry MX 1800 or Cherry MX 8100 and almost always have modified the switches in some way, like...
New
PragmaticBookshelf
Develop, deploy, and debug BEAM applications using BEAMOps: a new paradigm that focuses on scalability, fault tolerance, and owning each ...
New
PragmaticBookshelf
Explore the power of Ash Framework by modeling and building the domain for a real-world web application. Rebecca Le @sevenseacat and ...
New
xiji2646-netizen
Woke up to this today: Claude Code’s complete source code exposed via npm source map. Not a snippet. All 512,000 lines. 1,900 TypeScript ...
New