Skip to the content
6 layers65 × 85 mmTrackball, the printed circuit board in 3D

Because it's cheaper than 4 layers. Yes, seriously.

Size
65 × 85 mm
Copper layers
6
Thickness
1.61 mm
Parts
260
Nets
191
Pads
756
Tracks, vias
2,797, 603
Pours
231
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
24 May 2025
Updated
25 Aug 2026

Overview

Trackball is an open-source printed circuit board by efogtech, from the efogtech/endgame-trackball-hardware repository on GitHub. It is a 6-layer board of 65 × 85 mm with 260 parts on 191 nets, routed with 2,797 tracks and 603 vias.

It is built around the NRF52833-QIAA-R, SY80004DQD and WS2812B, with the LP4034QVF, USB-TYPE-C-017 and 0201WMF1002TEE among its other parts. Its parts include 73 resistors, 63 capacitors, 23 ICs, 10 diodes and 9 switches. It belongs with the keyboards and input boards and the nRF52 and nRF5x boards of this library.

Main components

12

README

README.md

Endgame Trackball (hardware)

RevisionTypeRGB LEDsConsumption (idle/sleep)C‑to‑C cable supportAdditional exposed pins*Notes
rev3medium batch🔴🔴 480/130 uA⚠️❌Doesn't support the new (latest) encoders without a firmware modification.
rev4large batch🟢🔴 440/110 uA⚠️❌—
rev5transitional🟢🟢 110/60 uA✅❌Restarts when USB power lost.
rev6transitional🟢🟢 95/50 uA✅⚠️The exposed pins are not very convenient to use.
rev7final🟢🟢 95/50 uA✅✅The AXP2585 charging IC has got discontinued.
rev8transitional🟢?/? uA✅✅Specifications are to be measured. Has a hardware issue. Can't work without a battery.
rev9transitional🟢?/? uA✅✅Specifications are to be measured. Has the same hardware issue.
rev10final🟢?/? uA✅✅Not in production yet.

*Additional 3 GPIOs for arbitrary user modifications.

image
Why 6 layers?

Because it's cheaper than 4 layers. Yes, seriously.

Stackup

JLC06161H-3313

Also see

Parent repo: https://github.com/efogtech/endgame-trackball

Parts

260
QtyValueFootprintReferences
58, , , , , , , , , , , , , , , +42
310201WMF1002TEEeasyeda2kicad:R0201R19, R20, R29, R30, R33, R34, R36, R39, R40, R47, R48, R52, R54, R55, R57, R58 +15
290201WMF3403TEEeasyeda2kicad:R0201R10, R12, R15, R18, R21, R22, R23, R24, R25, R26, R27, R28, R31, R32, R35, R37 +13
16WS2812Beasyeda2kicad:LED-SMD_4P-L1.0-W1.0-TL_XL-1010RGBC-WS2812BU6, U7, U8, U9, U10, U11, U12, U13, U14, U15, U16, U17, U18, U19, U20, U21
13CGA0201X5R105M6R3ETeasyeda2kicad:C0201C1, C2, C14, C15, C51, C52, C53, C59, C61, C62, C64, C65, C69
120201B103K160NTeasyeda2kicad:C0201C19, C20, C26, C27, C28, C29, C32, C33, C39, C40, C41, C42
10CGA0201X5R104K100ETeasyeda2kicad:C0201C22, C24, C34, C37, C47, C48, C49, C50, C54, C58
9715keasyeda2kicad:R0201R5, R7, R8, R45, R46, R49, R50, R51, R53
9AFH34-S08FIA-1Heasyeda2kicad:FPC-SMD_8P-P0.50_JS_AFH34-S08FIA-1HENC.ANY, ENC.ANY, ENC.L, ENC.R, J2, SENS.ANY, SENS.ANY, SENS.L, SENS.R
9CL05A106MP5NUNC_C315248easyeda2kicad:C0402C5, C18, C25, C31, C38, C55, C56, C67, C68
8HX TC-5608-Yeasyeda2kicad:SW-SMD_TC-5608-YSW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8
7GRM155R60J226ME11Deasyeda2kicad:C0402C4, C17, C23, C35, C36, C43, C70
6BAS40-06T-7-Feasyeda2kicad:SC-75-3_L1.6-W0.8-P1.00-LS1.6-BRD2, D3, D4, D5, D6, D7
50201B821K500NTeasyeda2kicad:C0201C30, C44, C60, C63, C66
4FTC252012SR47MBCAeasyeda2kicad:IND-SMD_L2.5-W2.0L1, L2, L3, L6
4RT0402BRE0750RLeasyeda2kicad:R0402R9, R56, R61, R63
20201CG120J500NTeasyeda2kicad:C0201C21, C45
2EC05E1220401easyeda2kicad:SW-SMD_EC05E1220401ENC1, ENC1
2PMW3610pmw3610:PMW3610U4, U5
2SY80004DQDeasyeda2kicad:VSON-6_L1.5-W1.5-P0.50-TLU2, U3
2TZ-P2-0402RTIA1-0.45Teasyeda2kicad:LED0402-RD_REDLED8, LED10
2XR2302easyeda2kicad:SOT-23-3_L2.9-W1.3-P0.95-LS2.4-BRQ1, Q2
2~easyeda2kicad:C0201C6, C71
10201CG1R0C250NTeasyeda2kicad:C0201C46
10402ESDA-05Neasyeda2kicad:D0402-BID1
1Antennaantenna:Texas_SWRA117D_2.4GHz_LeftAE1
1CGA0201C0G1R2C500ETeasyeda2kicad:C0201C57
1CL31A107MQHNNNEeasyeda2kicad:C1206C16
1HCZZ0032-3easyeda2kicad:CONN-SMD_HCZZ0032-3BAT1
1LP4034QVFeasyeda2kicad:DFN-10_L3.0-W3.0-P0.50-BL-EP2.5U22
1LQG15HS2N2S02Deasyeda2kicad:L0402L4
1LQG15HS4N7S02Deasyeda2kicad:L0402-R-RDL5
1NRF52833-QIAA-Reasyeda2kicad:AQFN-73_L7.0-W7.0-P0.50-BL-EP4.8U_MCU1
1TPS2116DRLReasyeda2kicad:SOT-583-8_L2.1-W1.6-P0.50-LS1.6-BLU23
1TS-1010-C-Aeasyeda2kicad:KEY-SMD_TX-1010-X-XSW9
1TS3USB30easyeda2kicad:UQFN-10_L1.8-W1.4-P0.40-TLU_MUX1
1USB-TYPE-C-017easyeda2kicad:USB-TYPE-C-SMD_C9900008089U1
1XL-1005UGCeasyeda2kicad:LED0402-RD_GREENLED5
1XL7EL89CKI-111YLC-32Measyeda2kicad:CRYSTAL-SMD_4P-L2.0-W1.6-BLX1

More from efogtech/endgame-trackball-hardware

6
  • 2 layers72 × 82.7 mmPanel, the printed circuit board in 3D

    Panel

    efogtech/endgame-trackball-hardware

    Because it's cheaper than 4 layers. Yes, seriously.

    42 parts26
  • 6 layers29.8 × 12 mmDongle, the printed circuit board in 3D

    Dongle

    efogtech/endgame-trackball-hardware

    Because it's cheaper than 4 layers. Yes, seriously.

    23 parts26
  • 2 layers15 × 27.5 mmPaw3805-bb, the printed circuit board in 3D

    Paw3805-bb

    efogtech/endgame-trackball-hardware

    Because it's cheaper than 4 layers. Yes, seriously.

    12 parts26
  • 2 layers15 × 27.5 mmPaw3395-bb, the printed circuit board in 3D

    Paw3395-bb

    efogtech/endgame-trackball-hardware

    Because it's cheaper than 4 layers. Yes, seriously.

    10 parts26
  • 6 layers15 × 27.5 mmPmw3610 bb, the printed circuit board in 3D

    Pmw3610 bb

    efogtech/endgame-trackball-hardware

    Because it's cheaper than 4 layers. Yes, seriously.

    9 parts26
  • 2 layers24 × 9 mmEncoders upgrade, the printed circuit board in 3D

    Encoders upgrade

    efogtech/endgame-trackball-hardware

    Because it's cheaper than 4 layers. Yes, seriously.

    2 parts26

Similar boards

  • 2 layersMacropad, the printed circuit board in 3D

    Macropad

    moonbeeper/moonpad

    109 partsMIT
  • 6 layers16.4 × 25.3 mmNrf54l module, the printed circuit board in 3D

    Nrf54l module

    efogdev/nrf54l15-module

    nRF54L15 module with full IO set and external DC-DC regulator for maximum efficiency

    134 parts12
  • 4 layers40 × 20 mmGrove - Vision AI Module V2, the printed circuit board in 3D

    Grove - Vision AI Module V2

    aram-ap/daredevil

    Computer Vision-Based Tactile Feedback for the Visually Impaired

    114 parts3MIT
  • 4 layers49.2 × 28 mmAis usbc, the printed circuit board in 3D

    Ais usbc

    xenbedded/pixel-c-support

    Support hardware and software for running custom code on the Google Pixel C.

    61 parts
  • 8 layers120 × 100 mmGeeks ecu, the printed circuit board in 3D

    Geeks ecu

    synthesissolutions/geeksforkids

    458 parts2
  • 6 layers91 × 56 mmFrost, the printed circuit board in 3D

    Frost

    notaroomba/frost

    A personal computer in an altoids tin

    726 parts
  • 2 layers61.5 × 100.3 mmStair lights, the printed circuit board in 3D

    Stair lights

    ogruendel/stair-lights

    80 parts
  • 2 layers66.8 × 34 mmESP8266, the printed circuit board in 3D

    ESP8266

    MaloufSleep/ME-ESP8266

    Malouf Electronics - ESP8266 Dev Board

    127 parts204MIT

Questions

How big is the Trackball PCB?

It measures 65 × 85 mm and has 6 copper layers, 1.61 mm thick.

What parts does the Trackball use?

260 parts, built around the NRF52833-QIAA-R, SY80004DQD, WS2812B and LP4034QVF. 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 Trackball KiCad files?

From the efogtech/endgame-trackball-hardware repository on GitHub, at the commit this page was made from: the board is trackball.kicad_pcb and its schematic dongle-1k/dongle.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Trackball design in my own project?

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