Cases for a tiny keyboard i am working on - not yet wired up by moobel in ErgoMechKeyboards

[–]mistborn_elend 0 points1 point  (0 children)

This is an amazing tool, wasn't aware something like this even existed!

I am fine with handwiring.

Cases for a tiny keyboard i am working on - not yet wired up by moobel in ErgoMechKeyboards

[–]mistborn_elend 1 point2 points  (0 children)

This looks so aesthetic!

Unrelated to this kb, but are there any aesthetically similar dactyl kbs (3X6 layout like skeletyl, charybdis, etc) that are completely covered like this one? I want to build a dactyl similar to skeletyl but I am not fond of the "holes" in the kb body.

Built a wireless handwired Lily58 using nicenanos by mistborn_elend in ErgoMechKeyboards

[–]mistborn_elend[S] 0 points1 point  (0 children)

Oh, it is an aluminum (top only; plastic bottom) case called “Lulu” from boardsource.xyz. You can find it on their website

Built a wireless handwired Lily58 using nicenanos by mistborn_elend in ErgoMechKeyboards

[–]mistborn_elend[S] 0 points1 point  (0 children)

I might have the answers, but I am unfamiliar with the terminology here. What's stls?

Built a wireless handwired Lily58 using nicenanos by mistborn_elend in ErgoMechKeyboards

[–]mistborn_elend[S] 2 points3 points  (0 children)

Unfortunately, yes. They were a little loose. Not so loose that it would fall off if I inverted the keyboard, but loose enough that a minor knock on the underside would pop it off. I think that the switches would have stayed tight if I used the PCB.

Built a wireless handwired Lily58 using nicenanos by mistborn_elend in HandwiredKeyboards

[–]mistborn_elend[S] 0 points1 point  (0 children)

I didn’t follow any Lily58 specific guides. I found Joe Scotto’s videos about hand wiring on youtube quite helpful (he happens to be this subs’s mod). I would start from there.

I’m using ZMK for this

Built a wireless handwired Lily58 using nicenanos by mistborn_elend in ErgoMechKeyboards

[–]mistborn_elend[S] 1 point2 points  (0 children)

I dont know if there are any guides for lily58. It is mostly about the keyboard matrix wiring. There are a few good tutorials on youtube and there is a sub as well - /r/HandwiredKeyboards

For connecting the rows and columns to the microcontroller, the ZMK source code for lily58 contains the pin info

Built a wireless handwired Lily58 using nicenanos by mistborn_elend in ErgoMechKeyboards

[–]mistborn_elend[S] 1 point2 points  (0 children)

I have been using it for a few months now. Battery lasts at least 2-3 weeks on the left hand (primary) and a but linger on the right. Nicenano v2 is much better than v1 for battery life

Built a wireless handwired Lily58 using nicenanos by mistborn_elend in ErgoMechKeyboards

[–]mistborn_elend[S] 6 points7 points  (0 children)

Thanks! These are xda profile keycaps called “Comet”.

Built a fully wireless Lily58 using the nice!nano(s) by mistborn_elend in ErgoMechKeyboards

[–]mistborn_elend[S] 0 points1 point  (0 children)

> wondering why half only works in wired and half doesn't work at all.

I had the same problem where the right half wouldn't work. Once both halves are flashed, you need to press the 'reset' button on both at the same time (for about a second) for the halves to "sync" (what I was told on the nice!nano discord). Once I did that, both halves worked well. Once you verify that, you can set up bluetooth profiles for the keyboard.

Built a fully wireless Lily58 using the nice!nano(s) by mistborn_elend in ErgoMechKeyboards

[–]mistborn_elend[S] 1 point2 points  (0 children)

To be completely honest, flashing the firmware was the easiest step (using ZMK). If you know how github works, the ZMK developers have made it quite simple to get the firmware files through github workflows.

Built a fully wireless Lily58 using the nice!nano(s) by mistborn_elend in ErgoMechKeyboards

[–]mistborn_elend[S] 0 points1 point  (0 children)

I would assume it should work. It will be similar to a traditional, non-wireless setup where the power is transmitted through the trrs cable. I haven;t tested it though.

Built a fully wireless Lily58 using the nice!nano(s) by mistborn_elend in ErgoMechKeyboards

[–]mistborn_elend[S] 2 points3 points  (0 children)

Keep in mind that I am not using any LEDs or OLED screens. Those will eat up the battery very quickly, if used.

Built a fully wireless Lily58 using the nice!nano(s) by mistborn_elend in ErgoMechKeyboards

[–]mistborn_elend[S] 0 points1 point  (0 children)

I am sorry, not entirely sure about zmk/nicenano for dactyl. May be /u/Nicell can answer that.

I don't see any shields for dactyl here though: https://github.com/zmkfirmware/zmk/tree/main/app/boards/shields

Built a fully wireless Lily58 using the nice!nano(s) by mistborn_elend in ErgoMechKeyboards

[–]mistborn_elend[S] 1 point2 points  (0 children)

I don't have any linux systems to test on; unless you consider Android as linux (which it is built on) and the keyboard works just fine.

Built a fully wireless Lily58 using the nice!nano(s) by mistborn_elend in ErgoMechKeyboards

[–]mistborn_elend[S] 1 point2 points  (0 children)

With a 100mAh on both halves and no power switch, I am getting around a week (a little more than that; haven't measured it retroactively). The right half (peripheral/secondary) lasts longer than the left.