Skip to the content
PCBKitNew board
2 layers100.6 × 109.4 mmVpad, the printed circuit board in 3D

vpad is a wired, split, and ortholinear mechanical keyboard. both sides of the keyboard use the same board, and are connected using a ten wire cable. each half uses a 5x5 key matrix using choc v1 switches.

Size
100.6 × 109.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
57
Nets
59
Pads
239
Tracks, vias
269, 5
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
21 Jun 2025
Updated
30 Jun 2025

Overview

Vpad is an open-source printed circuit board by vibsthebot, from the vibsthebot/vpad repository on GitHub. It is a 2-layer board of 100.6 × 109.4 mm with 57 parts on 59 nets, routed with 269 tracks and 5 vias.

Its parts include 25 diodes, 25 switches and 2 connectors. It belongs with the keyboards and input boards and the RP2040 boards of this library.

README

README.md

vpad - a 50-key split keyboard

vpad is a wired, split, and ortholinear mechanical keyboard. both sides of the keyboard use the same board, and are connected using a ten wire cable. each half uses a 5x5 key matrix using choc v1 switches.

Features

well its just a simple keyboard, but its ortholinear, split, and choc!

Firmware Overview

  • Layer 0 - QWERTY (Default)
  • Layer 1 - Numbers & Symbols
  • Layer 2 - Function Keys

Schematic

PCB

3D Model

BOM

QtyItemIndividual PriceTotal Price
1PCB + stencil$15.20$15.20
50SOD123 Diode$0.02$1.15
1x80M3x4 heatset insert$5.99https://www.amazon.com/Threaded-Inserts-Printing-Embedment-Automotive/dp/B0DJS5HWBY/
50Choc v1$0.60$30.00
1x100M3x6 screws$5.99https://www.amazon.com/Socket-Screws-Bolts-Thread-100pcs/dp/B07CMRQ3TB/
--$58.33

Parts

57
QtyValueFootprintReferences
25DScottoKeebs_Components:Diode_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +9
25SW_Push_45degScottoKeebs_Choc:Choc_V1_1.00uSW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +9
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
2Conn_01x10_SocketConnector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_VerticalJ1, J2
1RaspberryPi_PicoModule:RaspberryPi_Pico_Common_THTA1

Questions

How big is the Vpad PCB?

It measures 100.6 × 109.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Vpad use?

57 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 Vpad KiCad files?

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

Can I use the Vpad design in my own project?

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

Similar boards

  • 2 layers59.2 × 52.9 mmMagic epaper, the printed circuit board in 3D

    Magic epaper

    fossasia/magic-epaper-hardware

    Magic ePaper Hardware

    57 parts1kApache-2.0
  • 2 layers100 × 70.3 mmModulAdapter universal, the printed circuit board in 3D

    ModulAdapter universal

    GaudiLabs/OpenDrop

    Open Source Digital Microfluidics Bio Lab

    57 parts492GPL-3.0
  • 2 layers165.1 × 120.7 mmIfei, the printed circuit board in 3D

    Ifei

    jrsteensen/OpenHornet

    OpenHornet 1:1 F/A-18C Simulator Repository

    57 parts431
  • 2 layersFabricated boards, the printed circuit board in 3D

    Fabricated boards

    justbuchanan/oasis

    3d-printed smart terrarium

    57 parts270Apache-2.0
  • 2 layers121.1 × 104.7 mmSepia officinalis, the printed circuit board in 3D

    Sepia officinalis

    tapioki/cephalopoda

    Low profile split ergonomic mechanical keyboards

    57 parts240GPL-3.0
  • 2 layers100 × 96.5 mmKeyboard ch32x-36-lhs, the printed circuit board in 3D

    Keyboard ch32x-36-lhs

    rgoulter/keyboard-labs

    Repo with my PCB designs and keyboard firmware

    57 parts236
  • 2 layers178 × 39 mmAddOnA, the printed circuit board in 3D

    AddOnA

    freeDSP/freeDSP-aurora

    freeDSP ADAU1452 with 8 analog input, 8 analog outputs, S/P-DIF I/O, ADAT I/O, USB Audio Class2, WiFi, Bluetooth

    57 parts226CC-BY-SA-4.0
  • 2 layers58 × 110 mmBrain ui, the printed circuit board in 3D

    Brain ui

    shmoergh/moduleur

    Fully analog DIY-friendly modular synth

    57 parts222