Skip to the content
2 layers144 × 121.4 mmPando left, the printed circuit board in 3D

Pando left

jyap808/pando13

58 key split keyboard. Integrated STM32G0B1KBT6, USB-C interconnect, PCA9555 IO Expander design

Size
144 × 121.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
89
Nets
72
Pads
435
Tracks, vias
576, 72
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
16 Jun 2026
Updated
7 Oct 2026

Overview

Pando left is an open-source printed circuit board by jyap808, from the jyap808/pando repository on GitHub. It is a 2-layer board of 144 × 121.4 mm with 89 parts on 72 nets, routed with 576 tracks and 72 vias.

It is built around the STM32G0B1KBT6, PRTR5V0U2X and 1N4148W. Its parts include 29 diodes, 8 resistors, 7 capacitors, 4 ICs and 2 connectors. It belongs with the keyboards and input boards and the STM32 boards of this library.

Main components

3

README

README.md

Pando Keyboard

Pando case

Pando is a wired 58-key column-staggered split keyboard. It uses an integrated MCU design on the STM32 platform (STM32G0B1) with an IO expander (PCA9555) on the secondary half, connected over USB-C.

[!NOTE] 📘 The Documentation pages contain a Build and Firmware guide.

[!TIP] 🚀 Want one? Pre-assembled and PCB-tested kits are available on Etsy. Your support helps me keep this project open-source and encourages the development of new models!

FreeCAD KiCad

Features

  • STM32G0B1KBT6 MCU (64 MHz Cortex-M0+, 144 KB SRAM)
  • PCA9555 IO expander on the secondary half
  • USB-C split communication with ESD protection on all ports
  • Hotswap switch sockets
  • Single-sided SMD components for hotplate soldering
  • Vial firmware for keymap configuration
  • Same key layout as the Pando58, but as an assembled PCB instead of a DIY kit

Repository

DirectoryDescription
kicad/Schematics and PCB (left, right, switch plates)
firmware/QMK/Vial keyboard definition
ergogen/Layout configuration and case/plate generation
case/3D printed case models (FreeCAD)
docs/This project's documentation site (built with Zensical)

Firmware

Pando runs Vial firmware. Precompiled builds are on GitHub Releases — flash with dfu-util, or build from source with the keyboard definition in firmware/keyboards/. See Installing Firmware for details.

License

Pando Keyboard © 2026 by Julian Yap is Open Hardware, licensed under CERN-OHL-S v2. See LICENSE.

The firmware in firmware/ is licensed under the GPL v2.

Parts

89
QtyValueFootprintReferences
291N4148WDiode_SMD:D_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +13
29MX_SW_HSPCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MXMX1, MX2, MX10, MX11, MX12, MX13, MX14, MX15, MX16, MX17, MX18, MX19, MX20, MX21, MX22, MX23 +13
85.1kResistor_SMD:R_0603_1608MetricR1, R2, R3, R4, R5, R6, R7, R8
5Mounting_Wuerth:Mounting_Wuerth_WA-SMSI-M2_H3.5mm_9774035243H1, H2, H3, H4, H5
4100nFCapacitor_SMD:C_0603_1608MetricC1, C3, C8, C11
21uFCapacitor_SMD:C_0603_1608MetricC9, C10
2500mAFuse:Fuse_1206_3216MetricF1, F2
2PRTR5V0U2XPackage_TO_SOT_SMD:SOT-143U2, U4
2SW_SPSTButton_Switch_SMD:SW_SPST_TL3342BOOT1, RST1
2USB_C_Receptacle_USB2.0_14PPCM_marbastlib-various:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1, J2
1Pando logoLogo1
110uFCapacitor_SMD:C_0603_1608MetricC2
1STM32G0B1KBT6Package_QFP:LQFP-32_7x7mm_P0.8mmU1
1XC6206PxxxMR-Regulator_LinearPackage_TO_SOT_SMD:SOT-23-3U3

More from jyap808/pando

1
  • 2 layers144 × 121.4 mmPando right, the printed circuit board in 3D

    Pando right

    jyap808/pando

    58 key split keyboard. Integrated STM32G0B1KBT6, USB-C interconnect, PCA9555 IO Expander design

    71 parts13

Similar boards

  • 4 layers22 × 42 mmMES4-MCU, the printed circuit board in 3D

    MES4-MCU

    aaronraj11/MES4-MCU

    A small STM32G0B1 microcontroller module with CAN, built as an M.2 2242 (B-key) card.

    46 parts1
  • 2 layers43 × 35 mmLYFT CTRL, the printed circuit board in 3D

    LYFT CTRL

    mgkoenig/lyft

    LYFT is a sophisticated remote control for your IKEA BEKANT desk.

    43 parts88GPL-3.0
  • 2 layers243.9 × 136.5 mmBarobord, the printed circuit board in 3D

    Barobord

    sadekbaroudi/barobord

    I have spent a lot of time and money designing prototypes, testing, developing, etc. Any contributions would be greatly appreciated!

    157 parts57
  • 2 layers227.3 × 84.9 mmStm32 hotswap chiffre, the printed circuit board in 3D

    Stm32 hotswap chiffre

    sporkus/le_chiffre_keyboard_stm32

    Le Chiffre keyboard pcb with stm32F072

    110 parts53CERN-OHL-W-2.0
  • 2 layers307.3 × 148.3 mmMask-2.0.0, the printed circuit board in 3D

    Mask-2.0.0

    marcoster/mask

    MArco's Split Keyboard

    161 parts44MPL-2.0
  • 2 layers298.8 × 122 mmUrsaminor pcb, the printed circuit board in 3D

    Ursaminor pcb

    markstory/ursa-minor-keyboard

    Design and schematics for the ursaminor keyboard

    225 parts23
  • 2 layers266.7 × 77 mmKB Lightbar 1 straight, the printed circuit board in 3D

    KB Lightbar 1 straight

    melonbred/open-source-projects

    This is a repository for all open-sourced or available files for my projects. PCBs will typically have their own repository linked in the table below.

    146 parts16MIT
  • 2 layers286.4 × 96.1 mmVoidHHKB Solder, the printed circuit board in 3D

    VoidHHKB Solder

    hungrygeek/HSKB

    Open-source HHKB-layout MX custom keyboard — KiCad PCB, case STL, QMK/VIA firmware. Personal iteration of the HSKB (Happy Sabi Keyboard).

    163 parts5

Questions

How big is the Pando left PCB?

It measures 144 × 121.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Pando left use?

89 parts, built around the STM32G0B1KBT6, PRTR5V0U2X and 1N4148W. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Pando left KiCad files?

From the jyap808/pando repository on GitHub, at the commit this page was made from: the board is kicad/left/pando_left.kicad_pcb and its schematic kicad/left/pando_left.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Pando left design in my own project?

Its repository states no licence, so its author keeps all rights: ask jyap808 before reusing the design.