58-key column staggered split keyboard
Loading README and project media…

Pando58 is a modern RP2040 Zero-based 58-key column staggered split keyboard. The PCB supports hotswap sockets OR soldered switches. The interconnect uses RJ45 ports as opposed to TRRS, which improves reliability and allows for hotplugging.
[!NOTE] 📘 The Documentation pages contain a Bill of Materials, Build guide, Firmware guide and Gallery.
[!TIP] 🚀 Want to build one? Official PCB sets and full DIY kits are available on Etsy. Your support helps me keep this project open-source and encourages the development of new models!
Pando58 was designed to avoid unnecessary complexity and common failure points found in many split keyboards.
TRRS cables are widely used in split keyboards, but they have a major drawback:
Pando58 uses RJ45 to solve this:
For more details on the design and development process, see my blog post.
Reversible PCBs often introduce increased chance of assembly errors.
Pando58 intentionally uses separate left and right PCBs to:
Pando58 is designed to accommodate different builder preferences and budgets:
Choose the configuration that best fits your workflow and tooling.
keyboards/ directory)Pando58 is intentionally flexible in enclosure options:
case/ directoryAdditional photos are available in the Gallery.
Left PCB top side
Standard layout build with DSA Way keycaps
3D printed case with Keykobo Cherries
3D printed case - left half
Custom stainless steel and 3D printed case - GMK Awaken keycaps.
The same build from a different angle showing the left half.
Pando58 Keyboard © 2026 by Julian Yap is licensed under CC BY-SA 4.0