Trackball
overset·trackball·PCB-dual/trackball.kicad_pcb
About the Trackball PCB
Trackball is an open source PCB design by overset, published on GitHub under the MIT license. It is a 2-layer board measuring 48.9 × 41.5 mm, with 5 components from 4 distinct parts.
Other key parts include the Adafruit_QT_Py_M0 and MrJohnK_PMW3360DM-T2QU. By type, the board carries 3 ICs, 1 transistor and 1 connector.
It belongs with the sensors and dev boards & breakouts designs in this gallery.
From the project
Custom trackball with minimal base, 55mm metal ball, capacitive touch for clicking, haptic feedback and scroll support for horizontal movement. Using Adafruit QT Py (SAMD21) MCU and PMW3389 optical sensor breakout.
These are the mezzanine PCBs that connect the Adafruit QT Py (SAMD21) MCU, MrJohnK PMW3389 optical sensor breakout (available on Tindie as of 2022), simple components for the haptic feedback motor and pads for capacitive pickup wiring. This PCB allows for easy mounting inside the case for most components as well as a ground plane to help with the capacitive pickup interference. These are simple 2-layer PCBs that made with KiCad6 and includes a few custom footprints/symbols for the haptic motor. These can easily be fabricated through OSHPark, JLCPCB, etc. Original prototypes were fabricated by…

Main components on the Trackball
Trackball bill of materials (BOM)
5 components, 4 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Adafruit_QT_Py_M0 | Adafruit_QT_PY_M0 | U1 |
| 2 | MrJohnK_PMW3360DM-T2QU | MrJohnK_PMW3360DM-T2QU | U2, U3 |
| 1 | MMBT2222A-7-F | MMBT2222A-7-F | Q1 |
| 1 | Conn_01x01_Male | SolderWirePad_1x01_SMD_1x2mm | J3 |
Trackball design files
The KiCad project lives in the overset/trackball repository on GitHub; these links point at the commit this page was built from.
- LayoutPCB-dual/trackball.kicad_pcb
- SchematicPCB-dual/trackball.kicad_sch
Trackball: common questions
How big is the Trackball PCB?
The Trackball measures 48.9 × 41.5 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Trackball?
5 components, from 4 distinct parts. The full bill of materials is listed on this page.
Where can I download the Trackball design files?
From the overset/trackball repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Trackball design in my own project?
Yes, under the terms of its MIT license, which overset chose for the repository.
Similar boards
Sensor smd
scottbez1
40 × 20 mm5 parts2LApache-2.04.2kSensors
StuckAtPrototype
15.2 × 9 mm14 parts4LApache-2.03.8kMicrophone
Mentra-Community
5.5 × 6.1 mm6 parts2LMIT1.2kEecv breakout
rusefi
140.8 × 53.7 mm9 parts4LGPL-3.01.2k134pin 7-967288-1
rusefi
139.7 × 73.7 mm38 parts2LGPL-3.01.2kBreakout 60pin EEC-IV
rusefi
139.7 × 62.2 mm15 parts2LGPL-3.01.2k