Skip to the content
PCBKitNew board
2 layers130 × 109 mmRight, the printed circuit board in 3D

[ a custom split keyboard for portably and comfortably interfacing with computing systems ]

Size
130 × 109 mm
Copper layers
2
Thickness
1.6 mm
Parts
49
Nets
62
Pads
297
Tracks, vias
309, 23
Pours
20
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
24 May 2025
Updated
14 Aug 2025

Overview

Right is an open-source printed circuit board by Hex-4, from the Hex-4/glyph repository on GitHub, published under the MIT licence. It is a 2-layer board of 130 × 109 mm with 49 parts on 62 nets, routed with 309 tracks and 23 vias.

It is built around the COM-09032. Its parts include 24 diodes, 19 switches, 3 capacitors and 2 ICs. It belongs with the keyboards and input boards and the RP2040 boards of this library.

Main components

1

README

README.md

[ GLYPH_ ]

[ a custom split keyboard ]

[ for portably and comfortably interfacing with computing systems ]

Glyph is the keyboard I wish I had. It's a finger-staggered split mechanical keyboard with hotswap support, powered by the Raspberry Pi Pico and KMK QMK firmware. The main gimmick is a joystick next to each thumb switch that acts as a novel way to switch layers, run macros, and navigate documents.

I had made the Hexapad (a macropad) before, but I wanted something to replace my Keychron. It was a pretty nice board, but it had a boring standard layout, non-customizable firmware, and no extra features apart from a per-key white backlight. I saw a video on youtube about someone making their own custom split keyboard, and that planted the seed in my head. When Highway was announced I was sure that this would be my first project. Glyph has a 6x3 main grid on each side, and instead of a vanilla thumb cluster, it has one thumb button and a joystick.

{ visit the journal }

{ demo video }

{ left pcb }

{ right pcb }

{ case }

[ made with Hack Club's Highway, a hardware grant program for teen hackers ]

The keyboard in real life!

Side view of the keyboard

Right Side PCB

Left Side PCB

Right Side Case

Left Side Case

[ BOM ]

prices in CADITEMINFOCOST PER ONEQUANTITYTOTAL COSTSOURCE
COMPONENTSMX switchesIt's a keyboard~$0.2938~$12Already own
Hotswap socketsTo swap out switches if needed$0.1540 (comes in packs of 20)$10.68https://www\.aliexpress\.com/item/1005008954571807\.html?mp=1 [blocked]
Raspberry Pi Pico (or equivalent)So that the fifteen minutes I spent writing firmware doesn't go to waste~$42~$8Already own
COM-09032 joystick[glyph]'s gimmick~$82~$16Already own
DiodesThe Matrix$0.0436 (thumbs are directly wired)$3.91https://www\.aliexpress\.com/item/1005007131309837\.html?mp=1 [blocked]
TRRS jackfor communication with the other side$0.2910 (will use 2)$2.89https://www\.aliexpress\.com/item/33029465106\.html?mp=1 [blocked]
Capacitorsfor RGB$0.3910 (will use 6)$3.93https://www.aliexpress.com/item/1005009302222368.html?mp=1
RGB LEDsglowy :3$0.1620 (will use 12)$3.15https://www\.aliexpress\.com/item/1005005193716172\.html [blocked]
Components total$23.96AliExpress
PCBLeft-side PCBHandwiring is hard$12.591$12.59JLCPCB
Right-side PCB$12.871$12.87JLCPCB
Estimated shippingCheapest option$14.841$14.84JLCPCB
PCB total$40.30
MISCM4 nuts and bolts~$0.5016~$8Already own
KeycapsMOA profile for my nonstandard layout$22.991$22.99https://www\.aliexpress\.com/item/1005009118477177\.html [blocked]
TOTALParts already bought~$44
Subtotal$87.25
With tax (5% GST)$91.61
With tax + bufferin case of e.g extra taxesetc$100

Parts

49
QtyValueFootprintReferences
18D_45degScottoKeebs_Miscellaneous:D_DO-35_SOD27_P7.62mm_Horizontal-bigpadsD1, D2, D3, D4, D5, D6, D7, D10, D11, D12, D13, D14, D15, D16, D17, D18 +2
18SW_Push_45degScottoKeebs_Hotswap:Hotswap_MX_PlatedSW1, SW2, SW3, SW4, SW5, SW6, SW7, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18 +2
6LED_SK6812MINIScottoKeebs_Components:LED_SK6812MINID19, D20, D21, D22, D23, D24
30.1uFCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC1, C2, C3
1COM-09032COM-09032:XDCR_COM-09032U1
1RaspberryPi_Pico_WModule:RaspberryPi_Pico_Common_THTA1
1SW_PushScottoKeebs_Hotswap:Hotswap_MX_PlatedSW19
1TRRSScottoKeebs_Components:TRRS_PJ-320AU2

Questions

How big is the Right PCB?

It measures 130 × 109 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Right use?

49 parts, built around the COM-09032. 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 Right KiCad files?

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

Can I use the Right design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers304.8 × 95.2 mmLMN, the printed circuit board in 3D

    LMN

    FundamentalFrequency/LMN-3-ECAD

    Electrical CAD Files for the LMN-3 Project

    106 parts106CC-BY-SA-4.0
  • 2 layers27.3 × 34.3 mmPs4, the printed circuit board in 3D

    Ps4

    little-scale/PS4_joystick_footprint

    PS4 Joystick Footprint for Kicad

    6 parts18
  • 2 layers235.8 × 117.2 mmErgorox50, the printed circuit board in 3D

    Ergorox50

    ReGenBot03/Ergorox50

    Personal Split Keyboard Project with Thumstick & Trackpad

    197 parts13
  • 2 layers107 × 83 mmHEX remote, the printed circuit board in 3D

    HEX remote

    Josh4minee/HEX-B12.V1

    HEX-B12.V120 is a custom designed hexapod using mg996r servos and has it's theme based on the beloved bot B-12 from the popular video game STRAY.

    16 parts7MIT
  • 2 layers268.4 × 63.2 mmProject Hermes, the printed circuit board in 3D

    Project Hermes

    shiva233/Project-Hermes

    Project Hermes is a handheld "console" designed for people who already own gaming PCs so they can stream their games via SteamLink so they can take it anywhere for cheap!

    17 parts4
  • 2 layers50 × 200 mmMouse c1, the printed circuit board in 3D

    Mouse c1

    kayaked/esp32-ble-mouse-remote

    Bluetooth LE hybrid of a computer mouse and a TV remote. (software/electronics)

    31 parts2MIT
  • 2 layers188.5 × 88.9 mmEsp gamepad v2, the printed circuit board in 3D

    Esp gamepad v2

    Reiko0908/NeuralNetwork_Based_AutonomousCar

    This project focuses on developing an autonomous car system powered by neural networks (NN). It utilizes deep learning techniques to enable key functionalities such as perception, path planning, and control.

    70 parts2Apache-2.0
  • 2 layers185.4 × 109 mmRemote, the printed circuit board in 3D

    Remote

    bullestock/remote

    44 parts1