Skip to the content
PCBKitNew board
2 layers102.3 × 72.6 mmCybdoPad, the printed circuit board in 3D

macropad but cybdo!

Size
102.3 × 72.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
43
Nets
54
Pads
211
Tracks, vias
254, 0
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
29 Jul 2026
Updated
31 Jul 2026

Overview

CybdoPad is an open-source printed circuit board by Cybdo, from the Cybdo/CybdoPad repository on GitHub. It is a 2-layer board of 102.3 × 72.6 mm with 43 parts on 54 nets, routed with 254 tracks and 0 vias.

Its parts include 24 diodes, 13 switches, 4 resistors and 1 connector. It belongs with the keyboards and input boards and the RP2040 boards of this library.

README

README.md

CybdoPad

A Pi Pico powered Macropad!

render

I needed a macropad, and my hackpad is long overdue. Might as well finish it now!

Zine Page

zine

PDF available at Assets/zine.pdf

Features

  • Compatiable with any Pi Pico board (including CybdoPico
  • QMK firmware
  • 12 keys + rotary encoder
  • individually toggleable LEDs
  • customisable OLED screen
  • Pico on display!

Firmware

Compiled firmware can be found in releases. Details, including flashing and usage, can be found at Firmware/README.md

Schematics

image

PCB

image

Parts

43
QtyValueFootprintReferences
121N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD17, D18, D19, D20, D21, D22, D23, D24, D25, D26, D27, D28
12LED_45degLED_THT:LED_D3.0mmD1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12
12SW_Push_45degButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12
4100RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R2, R3, R4
1Conn_01x04_SocketConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ1
1RaspberryPi_PicoModule:RaspberryPi_Pico_Common_UnspecifiedA1
1RotaryEncoder_SwitchRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW17

Questions

How big is the CybdoPad PCB?

It measures 102.3 × 72.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the CybdoPad use?

43 parts. 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 CybdoPad KiCad files?

From the Cybdo/CybdoPad repository on GitHub, at the commit this page was made from: the board is PCB/CybdoPad.kicad_pcb and its schematic PCB/CybdoPad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the CybdoPad design in my own project?

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

Similar boards

  • 2 layers52.2 × 52.2 mmBase, the printed circuit board in 3D

    Base

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    43 parts3kApache-2.0
  • 2 layers33 × 34 mmESP32-bat monitor latch, the printed circuit board in 3D

    ESP32-bat monitor latch

    pcbreflux/espressif

    all espressif stuff will committed here

    43 parts608GPL-3.0
  • 2 layers42.9 × 19 mmPoly kb 2.25U, the printed circuit board in 3D

    Poly kb 2.25U

    thpoll83/PolyKybd

    PolyKybd

    43 parts411CERN-OHL-W-2.0
  • 2 layers99.1 × 99.7 mmRC6502 Prototyping, the printed circuit board in 3D

    RC6502 Prototyping

    tebl/RC6502-Apple-1-Replica

    An expandable SBC-version of the Apple 1 computer, easy to get started with and lot of cool stuff that can be added to it!

    43 parts193GPL-3.0
  • 2 layers26.6 × 38.7 mmMdb slave esp32s3-mini, the printed circuit board in 3D

    Mdb slave esp32s3-mini

    nodestark/mdb-esp32-cashless

    ESP32-based MDB cashless device for vending machines, supporting EVA DTS DEX/DDCMP telemetry and payments over the MDB protocol via Bluetooth and MQTT

    43 parts190MIT
  • 2 layers97.3 × 71 mmZynScreen v1, the printed circuit board in 3D

    ZynScreen v1

    zynthian/zynthian-hw

    Zynthian hardware stuff: PCBs, schemes, parts specifications, pin assignment, ...

    43 parts156