Lily58 Pro – 58 keys split keyboard 6ร4 columnar stagger and 4 thumb cluster, compatible with Kailh MX and Choc hotswap sockets. Lily58 Pro was created by @kata0510. Soldering & Build difficulty: โ โ โ โ โ Lily58 Pro BUILD GUIDE

โข Lily58 Build Service (required) โข Lily58 Kit (required) โข 2x Pro Micro (required) โข Case (Low/Mid/High Profile or Tented) | โข 2x Controller Hotswap Sockets โข 2x Mill Max Pins โข 2x OLED Screens โข 2x Oled Hotswap Sockets | โข 6x Switches* (MX or Choc) โข 6x Keycaps โข TRRS Cable โข USB-C Cable |
โข Lily58 Build Service (required) โข Lily58 Kit (required) โข 2x Nice!Nano (required) โข 2x Li-Po Batteries (required) โข Case (Low/Mid/High Profile or Tented) | โข 2x Controller Hotswap Sockets โข 2x Mill Max Pins โข 2x OLED Screens โข 2x Oled Hotswap Sockets | โข 6x Switches* (MX or Choc) โข 6x Keycaps โข TRRS Cable โข USB-C Cable |
- Lily58 Pro Build Service€65.90
- Lily58 Pro DIY Hotswap Kit€43.90
- Lily58 Pro PCB€17.90
- Lily58 High Profile Case€69.90
- Lily58 Low Profile Case Acrylic/Aluminum/FR4€1.90 – €64.90
- Lily58 Mid Profile Case€57.90
- Lily58 Pro Acrylic Tenting Case Kit€49.90
- Lily58 Oled Cover Acrylic Plates€1.90
- Rechargeable Li-Po Battery 3.7v 110mah€8.90
- Kailh Hotswap PCB Sockets MX / Choc€3.40
- SMD Diodes SOD-123FL€1.40
- 2x Tactile Reset Switch€0.90
- 2x TRRS jacks 3.5mm€1.99
- Choc PBT/PC Keycaps for Low Profile Choc Switch€0.74 – €1.20
- Microcontroller Hotswap Sockets€3.90
- Mill Max Socket Pins€3.90
- Pro Micro USB-C Controller€12.90
- nice!nano V2 Wireless Controller€27.90
- Metal TRRS Cable€6.90




๐ช๐ธ eloquentclicks.com
๐ฉ๐ช candykeys.com
๐ฉ๐ช oblotzky.industries
๐ฉ๐ช keygem.com
๐ง๐ช mykeyboard.eu




The ZMK + Nice!Nano relies on deep sleep mode after 15mins of inactivity, saving efficiently battery charge. The power draw on nice!nano v2 during deep sleep is around 20uA, which is about 1mAh every 2 days. So you can consider that as an automatic power on/off.
More on power management here: ZMK Docs
After 15 minutes of inactivity the keyboard goes into deep sleep mode, saving efficiently battery charge. The power draw on nice!nano v2 during deep sleep is around 20uA, which is about 1mAh every 2 days. The battery on slave side will last more time than on the master side, as it consumes less energy.
Battery charging time ( hours ) = Battery capacity ( in Ah ) / Current supplied ( in A )
Li-Po Battery capacity: 110 mAh = 0.11 Ah
Current Supplied by nice!nano = 100 mA = 0.1 A
110 mAh Battery charging time = 1.1 Hours = 0.11 Ah / 0.1 A
โข Nice!Nano come with ZMK default keymap
You can fork these keymaps, change the keymap to your needs and flash the controllers anytime.
โข Nice!Nano works wired and/or wirelessly. Requires 3.7v Li-Po battery for wireless mode. Supports ZMK Firmware.
If you use:
โข Pro Micro: VIA
You need to flash your controllers with the via keymap first time for it to be recognized on VIA. This is needed to be done only once. After that you can change your layout on the go, without the need to flash your Pro Micro again. The downside is you can’t use some more advanced features of QMK
โข Nice!Nano: ZMK Keymap Editor by nickcoutsos
I haven’t tried it so can’t say much about it, but i have seen people using it so it works.