Skip to the content
PCBKitNew board
2 layers309.6 × 95 mmHEball, the printed circuit board in 3D

A split keyboard powered by Hall Effect (magnetic) switches with a trackball on the right half.

Size
309.6 × 95 mm
Copper layers
2
Thickness
1.6 mm
Parts
213
Nets
142
Pads
1,302
Tracks, vias
3,129, 808
Pours
4
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
26 Mar 2026
Updated
26 Mar 2026

Overview

HEball is an open-source printed circuit board by gohanda11, from the gohanda11/HEball repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 309.6 × 95 mm with 213 parts on 142 nets, routed with 3,129 tracks and 808 vias.

It is built around the SC4823S6-TR, TPS61021ADSG and SN74LV4051AD, with the H3V3SD3B among its other parts. Its parts include 65 capacitors, 6 resistors, 6 switches, 4 ICs and 4 diodes. It belongs with the keyboards and input boards of this library.

Main components

4

README

README.md

HEball

A split keyboard powered by Hall Effect (magnetic) switches with a trackball on the right half.

[!NOTE] This project is currently a work in progress.


Firmware

HEball runs on ZMK Firmware.


Acknowledgements

This project was inspired by and built upon the following open-source works. Many thanks to the authors!

Licenses

  • HE60 and KeysDock are released under the GNU General Public License v3.0 (GPL-3.0).
  • dya-dash-keyboard is released under the Creative Commons Attribution 4.0 International (CC-BY-4.0).

Please refer to each repository for the full license text.

Parts

213
QtyValueFootprintReferences
59100nCapacitor_SMD:C_0402_1005MetricC1, C10, C11, C12, C13, C14, C15, C16, C139, C140, C141, C142, C143, C144, C145, C146 +43
51SC4823S6-TRシンボル・フットプリント:KD-SINGLE-KEYHE1, HE2, HE10, HE11, HE12, HE13, HE14, HE15, HE16, HE17, HE18, HE19, HE20, HE21, HE22, HE23 +35
11ToolingHoleMountingHole:MountingHole_2.2mm_M2_DIN965_PadTH1, TH2, TH3, TH4, TH5, TH6, TH7, TH8, TH9, TH10, TH11
8Jumper_2_Small_BridgedJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP1, JP2, JP3, JP4, JP5, JP6, JP7, JP8
8SN74LV4051APackage_SO:TSSOP-16_4.4x5mm_P0.65mmAM1, AM2, AM3, AM4, AM5, AM6, AM7, AM8
8Val**kbd_Hole:Mouse_Bite_HoleRef**, Ref**, Ref**, Ref**, Ref**, Ref**, Ref**, Ref**
6100kΩResistor_SMD:R_0805_2012MetricRR2, RR3, RR5, RR9, RR10, RR12
610uFCapacitor_SMD:C_0805_2012MetricCR2, CR3, CR4, CR6, CR7, CR8
4470kΩResistor_SMD:R_0805_2012MetricRR1, RR7, RR8, RR14
4Conn_01x06_Socketシンボル・フットプリント:JUSHUO-AFH34-S06FIA-1HJ1, J2, J3, J3
4Q_PMOS_GSDPackage_TO_SOT_SMD:SOT-23QR1, QR2, QR3, QR4
4RotaryEncoder_Switchシンボル・フットプリント:roba_EC12SW1, SW2, SW3, SW4
20.1uFCapacitor_SMD:C_0402_1005MetricC54, C54
20.47uHInductor_SMD:L_1008_2520MetricLR1, LR2
210kΩResistor_SMD:R_0402_1005MetricR1, R2
210uFCapacitor_SMD:C_0402_1005MetricC53, C53
2150kΩResistor_SMD:R_0805_2012MetricRR6, RR13
21MΩResistor_SMD:R_0805_2012MetricRR4, RR11
220pFCapacitor_SMD:C_0805_2012MetricCR1, CR5
2330ΩResistor_SMD:R_0402_1005MetricR3, R4
24.7uFCapacitor_SMD:C_0402_1005MetricC52, C52
251RResistor_SMD:R_0402_1005MetricR5, R5
2BU42シンボル・フットプリント:BU42XXUR2, UR4
2Conn_01x02_Pinシンボル・フットプリント:BatteryHolder_Keystone_2460_1xAAJR1, JR2
2H3V3SD3Bシンボル・フットプリント:SOD-323_L1.8-W1.3-LS2.7-BID1, D2
2IR LED LTE-C216-P-Wシンボル・フットプリント:LTE-C216-P-WD3, D3
2PAW3220LUシンボル・フットプリント:PAW3222LUU3, U3
2SW_SPDTシンボル・フットプリント:MK-12C03-G015SW_BATR1, SW_BATR2
2SW_SPSTシンボル・フットプリント:KEY-SMD_EVQPUAXXXSW49, SW50
2TPS61021APackage_SON:WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mmUR1, UR3
2USB_C_Receptacle_USB2.0_14PConnector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASVJR3, JR4
2~シンボル・フットプリント:XIAO_nRF52840_plus_gohandaU1, U2

Questions

How big is the HEball PCB?

It measures 309.6 × 95 mm and has 2 copper layers, 1.6 mm thick.

What parts does the HEball use?

213 parts, built around the SC4823S6-TR, TPS61021ADSG, SN74LV4051AD and H3V3SD3B. 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 HEball KiCad files?

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

Can I use the HEball design in my own project?

Its repository publishes it under the GPL-3.0 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 layers63 × 21 mmMcu xiao nrf52840-plus, the printed circuit board in 3D

    Mcu xiao nrf52840-plus

    cormoran/dya2-keyboard

    Wireless split keyboard with trackball, touch sensor and AAA battery

    28 parts5CC-BY-4.0
  • 2 layers127.2 × 92.9 mmDya right, the printed circuit board in 3D

    Dya right

    cormoran/dya-dash-keyboard

    DYA Dash portable wireless split keyboard with 25mm trackball

    110 parts57CC-BY-4.0
  • 2 layers287.1 × 94.2 mmSplit60HE, the printed circuit board in 3D

    Split60HE

    gohanda11/Split60HE

    Split60HE is a split (left/right) version of the 60% Hall-effect keyboard HE60, designed in KiCad.

    375 partsGPL-3.0
  • 6 layers44 × 118 mm3210retro test, the printed circuit board in 3D

    3210retro test

    DasBasti/NokiaRetroFit

    Retrofitting a Nokia 3210 with modern Processor

    195 parts9Apache-2.0
  • 2 layers36 × 60 mmSludge, the printed circuit board in 3D

    Sludge

    hugglesfox/sludge

    Minimum viable SlimeVR tracker

    24 partsCC-BY-SA-4.0
  • 2 layers125 × 185 mmProj, the printed circuit board in 3D

    Proj

    kpzip/PICalculator

    calculator made using super ancient PIC μController.

    162 partsEPL-2.0
  • 4 layers82.4 × 53.3 mmSara rx ab, the printed circuit board in 3D

    Sara rx ab

    ldab/SARA-Rx-application-board

    SARA-R4 NB-IoT + Cat-M1 + GNSS application board - NINA-B3 with Secure MQTT

    133 partsMIT