

Beeball
A PCB combining a Seeeduino XIAO, PMW3360, and Kailh Choc switches for use as a trackball mouse.
- Size
- 91.4 × 58.4 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 16
- Nets
- 24
- Pads
- 85
- Tracks, vias
- 120, 9
- Pours
- 228
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 18 Jul 2022
- Updated
- 14 Sep 2022
Overview
Beeball is an open-source printed circuit board by LilyRose2798, from the LilyRose2798/beeball repository on GitHub, published under the MIT licence. It is a 2-layer board of 91.4 × 58.4 mm with 16 parts on 24 nets, routed with 120 tracks and 9 vias.
It is built around the PMW3360DM-T2QU. Its parts include 4 capacitors, 3 resistors, 3 ICs and 3 switches. It belongs with the keyboards and input boards and the SAM D and SAM boards of this library.
Main components
1README
README.mdbeeball
A PCB combining a Seeeduino XIAO, PMW3360, and Kailh Choc switches for use as a trackball mouse.
Parts
16| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_Pad | H1, H2, H3 |
| 3 | SW_Push | Project Footprints:MX-Alps-Choc-1U | SW1, SW2, SW3 |
| 2 | 0.1uF | Capacitor_SMD:C_0805_2012Metric | C1, C4 |
| 2 | 10K | Resistor_SMD:R_0805_2012Metric | R2, R3 |
| 1 | 1uF | Capacitor_SMD:C_0805_2012Metric | C2 |
| 1 | 39 | Resistor_SMD:R_0805_2012Metric | R1 |
| 1 | 4.7uF | Capacitor_SMD:C_0805_2012Metric | C3 |
| 1 | PMW3360DM-T2QU | Project Footprints:PMW3360DM-T2QU | U2 |
| 1 | SeeeduinoXIAO | Project Footprints:Seeeduino XIAO | U1 |
| 1 | TLV70019_SOT23-5 | Package_TO_SOT_SMD:SOT-23-5 | U3 |
Similar boards
- 2 layers287.8 × 126.7 mm

- 2 layers15.9 × 25.7 mm

Sensor
Bastardkb/charybdis-pmw-3360-sensor-pcb
A PCB for the PMW3360 sensor. Designed for the Charybdis keyboard, can be used in other projects.
14 parts187 - 4 layers72.5 × 87.3 mm

Mouse V1
great-houk/mouse-project
Contains all the relevant folders for the entire custom mouse project
138 parts158MIT - 2 layers405.8 × 127.3 mm

- 2 layers28 × 21.5 mm

- 2 layers342.9 × 109.6 mm

- 2 layers23.4 × 28.7 mm

- 2 layers102.5 × 72.6 mm

Questions
How big is the Beeball PCB?
It measures 91.4 × 58.4 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Beeball use?
16 parts, built around the PMW3360DM-T2QU. 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 Beeball KiCad files?
From the LilyRose2798/beeball repository on GitHub, at the commit this page was made from: the board is beeball.kicad_pcb and its schematic beeball.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Beeball 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).