Tags: #lily58pro #lily58 #custom #keyboard #soldering #project
Last Reviewed: 16/03/2025
Status: Completed - v1.0
Part Name | Qty. | Model / Details | Bought At | What Is It For? | Remarks |
---|---|---|---|---|---|
Lily 58 PCB | 2 | Kriscables - Lily58 Pro DIY Hotswap Kit | Where everything gets soldered onto | ||
ProMicro Controller | 2 | Part of the Kit from Kriscables | The brains of the keyboard | * For Wireless, nice!nano is better due to ZMK Firmware | |
Diodes | 58 | 1N4148W | Part of the Kit from Kriscables | Manages the flow of electrical current (can only flow in one direction) | * They also known as “SOD-123” * SMD are needed if you want Choc Switches * If the PCB you find has Through-hole, then you would need Though-Hole Diodes |
Microcontroller (Hotswap) Sockets | 4x 12 | Part of the Kit from Kriscables | Allows to easily change (so, no need to solder) the micro controller | * You need 12 pins per side, per micro controller * So 2 Sides x 12 Sockets x 2 Micro Controller |
|
Mill Max Socket Pins | 4x 12 | Part of the Kit from Kriscables | The “legs” of the microcontroller, which attach to the HotSwap Sockets | * Same as the Microcontroller Sockets * So 2 x 12 x 2 |
|
TRRS Connector | 2 | Part of the Kit from Kriscables | Connecting the boards together | * Never disconnect the TRRS cable when the board is connected to the PC. * Always disconnect the USB first * Not necessary if you going for a wireless build |
Part Name | Qty. | Model / Details | Bought At | What Is It For? | Remarks |
---|---|---|---|---|---|
Reset Switch Buttons | 2 | ||||
OLED Displays | 2 | OLED 128x32mm SSD1306 I2C | Seeing Layers, WPM, Battery Status, NumLock / CapsLock State, whatever you want | Use nice!view v2 if you building wireless, else Battery life will suck | |
Switches | 58 | MX or Choc Low Profile | What registers the “key press” | If choosing Choc Low Profile, remember to consider if the “legs” will be able to touch the PCB if you plan on adding Layers in between If you already have a mechanical keyboard, you can always use those switches instead |
|
Keycaps | 58 | MX or Choc Low Profile | What your finger presses / what you see when you look at the key | MX and Choc Low Profile are not compatible with each other. This also applies to the switches If you already have a mechanical keyboard, you can always use those switches instead |
|
USB-C (data + power) cable | 1 | Connect keyboard to the PC | If you building wireless, you just need it to flash | ||
On / Off Keys | 2 | Turn the Board On / Off | This is only needed if you are building Wireless | ||
Case | Makes everything prettier | A bottom case is HIGHLY recommended. Rest (top, silencing, middle) are optional | |||
Batteries | 2 | 110mah (3.7v Li-Po 301230) | Makes Wireless Keyboard Wireless | This is only needed if your are building Wireless Important is that they are 3.7V |
You might already have this laying around if it's not your first electronic projects. Else you will need:
Part Name | Qty. | Model / Details | Bought At | What Is It For? | Remarks |
---|---|---|---|---|---|
Soldering Iron | 1 | To solder | |||
Tweezers | 1 | Holding Components in Place Briding components for testing | |||
Solder | Some | Like hot glue, but for electronics | Ideally, Lead Free | ||
Solder Wick | Some | Fix soldering mistakes | A Solder Pump is also a nice to have. It's not an “or” it's an “and” with Solder Wick |
Kriscables Lily58 Written Build Guide
Kriscables Lily58 YouTube Video