Skip to the content
PCBKitNew board
2 layers154.7 × 90.8 mmSplay, the printed circuit board in 3D

build notes and config for any keyboards i build

Size
154.7 × 90.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
53
Nets
46
Pads
192
Tracks, vias
286, 39
Pours
79
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
26 Jun 2023
Updated
2 Nov 2026

Overview

Splay is an open-source printed circuit board by rek, from the rek/keyboards repository on GitHub. It is a 2-layer board of 154.7 × 90.8 mm with 53 parts on 46 nets, routed with 286 tracks and 39 vias.

Its parts include 23 switches, 22 diodes and 2 ICs. It belongs with the AVR (ATmega, ATtiny) boards of this library.

README

README.md

Keebs

build notes and config for any keyboards i build

KiCad:

A nice intro: https://youtu.be/8WXpGTIbxlQ?si=IPm6OvvAeKLTbCmh

JLC Fabrication Toolkik Plugin

  • Export Gerber

Firmware notes

Make sure you are running python 3.8+

sh
python3 -m pip install --user qmk
apt install gcc-arm-none-eabi avrdude dfu-programmer dfu-util
pip install -U Pillow
qmk setup
qmk list-keyboards | grep xxx

Then don't forget: https://docs.qmk.fm/faq_build#linux-udev-rules

Troubleshooting

  • Cannot find the device?
    • Make sure you are using a data USB cable
    • Try USB-A not USB-C
      • For example Arduino Nano will not show up using a C-C cable

Parts

53
QtyValueFootprintReferences
22DiodeScotto Components:Diode_SOD-123D1, D2, D3, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22 +6
22KeyswitchPCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCBS1, S2, S3, S10, S11, S12, S13, S14, S15, S16, S17, S18, S19, S20, S21, S22 +6
5Mounting_HoleMountingHole:MountingHole_3.2mm_M3H1, H2, H2, H3, H4
1
1Arduino_Pro_MicroScotto MCU 2:Arduino_Pro_MicroU2
1ResetButton_Switch_SMD:SW_Push_SPST_NO_Alps_SKRKSW1
1TRRSScotto Components:TRRS_PJ-320AU1

Questions

How big is the Splay PCB?

It measures 154.7 × 90.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Splay use?

53 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 Splay KiCad files?

From the rek/keyboards repository on GitHub, at the commit this page was made from: the board is 04/splay/splay.kicad_pcb and its schematic 02/pcb-left-v2/pcb-2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Splay design in my own project?

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

More from rek/keyboards

5
  • 2 layers142.5 × 106.3 mmLily58 Pro, the printed circuit board in 3D

    Lily58 Pro

    rek/keyboards

    build notes and config for any keyboards i build

    87 parts
  • 2 layers147.9 × 86 mmPcb-2, the printed circuit board in 3D

    Pcb-2

    rek/keyboards

    build notes and config for any keyboards i build

    44 parts
  • 2 layers146.9 × 86 mmPcb-2, the printed circuit board in 3D

    Pcb-2

    rek/keyboards

    build notes and config for any keyboards i build

    44 parts
  • 2 layers87.1 × 58.5 mmNumpad, the printed circuit board in 3D

    Numpad

    rek/keyboards

    build notes and config for any keyboards i build

    19 parts
  • 2 layers100 × 65 mm05-media, the printed circuit board in 3D

    05-media

    rek/keyboards

    build notes and config for any keyboards i build

    13 parts

Similar boards

  • 2 layers217.1 × 393.8 mmSweepv2, the printed circuit board in 3D

    Sweepv2

    davidphilipbarr/Sweep

    Sweep - a small promicro based keyboard inspired by the Ferris.

    53 parts2.1k
  • 2 layers121.9 × 81.3 mmRgb to hdmi, the printed circuit board in 3D

    Rgb to hdmi

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    53 parts1kGPL-3.0
  • 2 layers48 × 48 mmUSB, the printed circuit board in 3D

    USB

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    53 parts915
  • 2 layers103.7 × 74.1 mmPicoGUS, the printed circuit board in 3D

    PicoGUS

    polpo/picogus

    Emulation of ISA sound cards and CD-ROM on Raspberry Pi Pico (GUS, SB/Adlib, MPU-401, Tandy, CMS, Panasonic CD-ROM) with USB mouse/joystick support

    53 parts805
  • 2 layers60.5 × 76.8 mmHeadphones prototype pcb, the printed circuit board in 3D

    Headphones prototype pcb

    strangeparts/niubi-headphones

    Flexible circuit board design for adding a headphone jack to an iPhone 7

    53 parts493MIT
  • 2 layers59.1 × 26.1 mmPSRAMmod, the printed circuit board in 3D

    PSRAMmod

    Architeuthis-Flux/JumperlessV5

    The next generation jumperless breadboard

    53 parts332
  • 2 layers49 × 49 mmOpen source BMS, the printed circuit board in 3D

    Open source BMS

    Teslafly/Dead-OpenBMS-dead

    A scalable, open source battery management system

    53 parts248
  • 2 layers39 × 40 mmMdb bridge esp32s3, the printed circuit board in 3D

    Mdb bridge esp32s3

    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

    53 parts190MIT