Skip to the content
PCBKitNew board
2 layers240.5 × 119 mmVibriskeyboard, the printed circuit board in 3D

This is a split keyboard which is in 2 parts i named them VIB and RIS = VIBRIS! I made this in blueprint 15-01-2025 Submission Date

Size
240.5 × 119 mm
Copper layers
2
Thickness
1.6 mm
Parts
100
Nets
43
Pads
588
Tracks, vias
556, 62
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
14 Jan 2026
Updated
20 Jan 2026

Overview

Vibriskeyboard is an open-source printed circuit board by HACKCLUBGANG, from the HACKCLUBGANG/Split-keyboard repository on GitHub. It is a 2-layer board of 240.5 × 119 mm with 100 parts on 43 nets, routed with 556 tracks and 62 vias.

Its parts include 44 diodes, 44 switches, 4 resistors and 2 ICs. It belongs with the nRF52 and nRF5x boards of this library.

README

README.md

Split-keyboard

This is a split keyboard which is in 2 parts i named them VIB and RIS = VIBRIS! I made this in blueprint 15-01-2025 Submission Date

Case

image image https://cad.onshape.com/documents/ffbee3866af09d3b8a49db09/w/10a4b4b0323b120327f8c03f/e/d3296c549cb356aafd46009f?renderMode=0&uiState=696fc5bc1a8a69eeb791e3d8

PCB

This is the pcb. image

PCB MOUNT

There vry little clearance so the pcb is fit tight

PCB

Schematic

Left

image

Right

image

Firmware

The firmware files are in the /Firmware folder.

BOM

ItemDescriptionQtyUnit Price (USD)Total (USD)Source
Cherry MX RGB SwitchMechanical keyboard switch500.4220.00https://meckeys.com/shop/accessories/keyboard-accessories/key-switches/cherry-mx-rgb-switch/
Kailh Hot-Swap SocketMX hot-swap socket500.0874.35https://meckeys.com/shop/accessories/keyboard-accessories/key-switches/kailh-hot-swap-socket/
Seeed XIAO nRF52840Bluetooth LE microcontroller212.2224.44https://robocraze.com/products/seeed-studio-xiao-nrf52840-development-board-supports-bluetooth-5-0
Blank DSA Keycaps (1u)1 set = 5 keycaps91.009.00https://meckeys.com/shop/accessories/keyboard-accessories/keycaps/blank-dsa-keycaps-1u/
Custom PCB + ShippingPCB fabrication and shipping129.0029.00JLCPCB
3.7V Li-Po BatteryBattery (left & right)21.222.44https://quartzcomponents.com/products/3-7v-1000mah-li-po-rechargeable-battery
1N4148WS Diode SOD-123Keyboard matrix diode1000.021.11https://quartzcomponents.com/products/1n4148ws-t4-switching-diode-sod-123-smd-package
DPDT Slide SwitchMiniature DPDT slide switch40.070.29https://quartzcomponents.com/products/dpdt-miniature-slide-switch?variant=31898088669319

GRAND TOTAL (USD): 90.63

Parts Subtotal: $90.63
Estimated Final Cost: ≈ $99 USD (after shipping, tax, 3D parts)

CART PICS (INR)

QUARTZ COMPONENTS image

MECKEYS image image image

ROBOCRAZE image

JLCPCB image

Parts

100
QtyValueFootprintReferences
441N4148Diode_SMD:D_SOD-123D1, D1, D10, D10, D11, D11, D12, D12, D13, D13, D14, D14, D15, D15, D16, D16 +28
44SW_Push_45degmarbastlib-mx:SW_MX_HS_CPG151101S11_1uSW1, SW1, SW10, SW10, SW11, SW11, SW12, SW12, SW13, SW13, SW14, SW14, SW15, SW15, SW16, SW16 +28
4TestPointTestPoint:TestPoint_Pad_D2.0mmTP1, TP1, TP2, TP2
2806KResistor_SMD:R_0805_2012MetricR1, R1
2RResistor_SMD:R_0805_2012MetricR2, R2
2VAL**Panelization.pretty-master:mouse-bite-5mm-slotmouse-bite-5mm-slot, mouse-bite-5mm-slot
2XIAO-nRF52840-SMDOPL_Kicad_Library-master:XIAO-nRF52840-SMDU1, U1

Questions

How big is the Vibriskeyboard PCB?

It measures 240.5 × 119 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Vibriskeyboard use?

100 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 Vibriskeyboard KiCad files?

From the HACKCLUBGANG/Split-keyboard repository on GitHub, at the commit this page was made from: the board is PCB/vibriskeyboard.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Vibriskeyboard design in my own project?

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

Similar boards

  • 2 layers390 × 37 mmButtonsLEDs, the printed circuit board in 3D

    ButtonsLEDs

    shanteacontrols/OpenDeck

    A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.

    100 parts960Apache-2.0
  • 2 layers196.3 × 118.7 mmMotherboard, the printed circuit board in 3D

    Motherboard

    Redherring32/OpenTendo

    An Open-Source HardWare (OSHW) recreation of the original 1985 front-loading NES Motherboard

    100 parts860
  • 2 layers76 × 40 mmProto ufl pi board, the printed circuit board in 3D

    Proto ufl pi board

    PantsForBirds/adsbee

    Open Source Embedded ADS-B Receiver

    100 parts344GPL-3.0
  • 2 layers155.8 × 76.2 mmGamepad, the printed circuit board in 3D

    Gamepad

    vsfteam/vsf

    Versaloon Software Framework -- a tiny preemptive-capable event-driven incremental software framework for embedded systems

    100 parts341Apache-2.0
  • 2 layers103.3 × 63.7 mmUsb power hub, the printed circuit board in 3D

    Usb power hub

    dilshan/usb2-power-hub

    4-Port High Power USB 2.0 Hub

    100 parts189MIT
  • 2 layers174 × 96 mmSgkb right, the printed circuit board in 3D

    Sgkb right

    sago35/tinygo-keyboard

    USB HID keyboard firmware for tinygo

    100 parts119MIT
  • 2 layers65 × 30 mmSynthtest, the printed circuit board in 3D

    Synthtest

    cnlohr/cnhardware

    My dumping grounds for all my kicad projects and random hardware bringup.

    100 parts114
  • 2 layers50 × 70 mmLcdtap rp2350, the printed circuit board in 3D

    Lcdtap rp2350

    shapoco/lcdtap

    A tool for mirroring or capturing I2C/SPI LCD displays

    100 parts85