日本語ページ (Japanese Page)
This build guide explains the assembly procedure for the "Leanyer 5keys v1.0".
This guide is intended for users with soldering experience. Soldering is required, and familiarity with basic tools is assumed.
- Before starting, please read through this entire guide to understand the overall process.
- Carefully check the photos and diagrams in each step, paying close attention to the orientation and position of components.
- Proceed calmly and carefully through each step.
- We are not responsible for any damage to components, personal injury, or other losses incurred while assembling the keyboard based on this build guide. Please proceed at your own risk.
- Kit specifications are subject to change without notice. Please also refer to any included instructions and information from the seller.
Before starting, please check that you have all the following parts. If anything is missing or damaged, please contact @phigasui.
| Part Name | Quantity | Notes |
|---|---|---|
| PCB | 1 | |
| Bottom Plate | 1 | |
| Screws (M2 x 4mm) | 8 | |
| Spacers (10mm) | 4 | |
| Rubber Feet | 4 |
| Part Name | Quantity | Notes |
|---|---|---|
| Seeed Studio XIAO RP2040 (Microcontroller) | 1 | Seeed Studio XIAO RP2040 - Seeed Studio |
| Pin Headers (1x7) | 2 | Pin headers are usually included when purchasing the XIAO RP2040. (You need two 7-pin headers) |
| MX-compatible Key Switches | 5 | Choose switches with your preferred feel |
| MX-compatible 1U Keycaps | 5 | |
| Type-C USB Cable | 1 | Must support data transfer |
| Tool Name | Notes |
|---|---|
| Phillips Head Precision Screwdriver | |
| Soldering Iron | Recommended: Hakko FX600-02 (Link is for Amazon Japan) |
| Solder | Recommended: Goot SD-82 Lead Solder (Sn60/Pb40), Φ0.8mm (Link is for Amazon Japan) |
| Soldering Stand & Cleaner | Recommended: Hakko 633-01 Stand for FX-600 (Link is for Amazon Japan) |
| Masking Tape | For temporarily holding parts in place |
| Nippers (Flush Cutters) | To cut excess legs of pin headers |
| Tool Name | Notes |
|---|---|
| Keycap Puller | For removing keycaps |
| Desoldering Wick / Solder Sucker | For correcting soldering mistakes |
| Multimeter | For continuity checks and troubleshooting |
| Jumper Wires | For continuity checks and troubleshooting |
| Tweezers | For handling small components |
Important: Carefully follow the instructions and check the photos for each step.
Replacing the microcontroller after soldering is difficult, so check its operation beforehand.
- While holding down the Boot button (marked 'B') on the microcontroller, connect it to your PC. If a volume named
RPI-RP2mounts successfully, it's working. - Download and unzip the .uf2 file from PRK Firmware Releases.
- Drag and drop the .uf2 file onto the
RPI-RP2volume. IfRPI-RP2unmounts andPRK_FIRMWAREmounts, it's successful. - Download keymap.rb and drag and drop it onto the
PRK_FIRMWAREvolume. - Using a jumper wire or tweezers, connect the
GNDandD0(or just0) pins on the microcontroller.
- Confirm that a key press is registered on your PC screen.
Important: If you solder the microcontroller first, you won't be able to install the key switches. Solder only the pin headers at this stage.
- Insert the pin headers into the PCB. (Insert two 7-pin headers into the designated rows).

- Place the microcontroller onto the pin headers.

- Temporarily secure the microcontroller with masking tape.

- Solder only the four corner pins of the headers (this makes adjustments easier if it's not sitting flat).

- Remove the microcontroller and check if there is any gap between the pin headers and the PCB. Ensure they are flush.

- Solder all the remaining pins.

Solder the 5 key switches to the PCB.
- Insert a key switch into the PCB. Make sure it sits flat.

- Temporarily secure the key switch with masking tape.

- Solder the key switch pins.

- Repeat the process for the other four key switches.

Carefully orient the microcontroller and insert it onto the soldered pin headers, then solder it in place.
- Place the microcontroller onto the pin headers, ensuring the orientation is correct (USB port facing outwards).

- (Optional but recommended) Cover the excess length of the pin header legs with masking tape and trim them with nippers.
- Solder the microcontroller to the pin headers.

- Attach the four spacers to the designated holes on the PCB using four M2 screws from the top side.

- Place the bottom plate onto the spacers and secure it with the remaining four M2 screws. Finally, attach the rubber feet to the bottom plate.

- Align the keycaps with the stems of the corresponding key switches and press them down firmly.
- Once all keycaps are attached, the assembly is complete! 🎉
This keyboard runs on PRK Firmware.
Follow these steps to update or flash custom firmware:
- Prepare the firmware file (
.rb) you want to flash. - Connect the keyboard to your PC. It should mount as the
PRK_FIRMWAREvolume. - Drag and drop the
.rbfile onto thePRK_FIRMWAREvolume. - Press the key switches and confirm that key presses are registered on your PC screen.
Once assembly and firmware setup are complete, perform a final operation check.
- Connect the keyboard to your PC.
- Open a text editor (like Notepad).
- Press each key sequentially and confirm that the intended input is registered.
- Are there any unresponsive keys?
- Are any keys registering unintended characters? (Check keymap settings)
Congratulations! Your "Leanyer Keyboard" is now complete! 🎉 Enjoy customizing the keymap to your liking and experiencing a more comfortable keyboard life.
We hope this build guide has been helpful in your keyboard building journey.




