XM102K-Mouse

C0m3b4ck·XM102K-Mouse·mouse1/mouse1-1/mouse1-1.kicad_pcb

XM102K-Mouse PCB layout, top view — open source board by C0m3b4ck

About the XM102K-Mouse PCB

XM102K-Mouse is an open source PCB design by C0m3b4ck, published on GitHub under the Apache-2.0 license. It is a 2-layer board measuring 37 × 64.5 mm, with 11 components from 9 distinct parts.

By type, the board carries 3 capacitors, 2 resistors, 1 IC, 1 LED and 1 diode.

From the project

My manual remake of the EOL XM102K mouse PCB in KiCAD. GERBER and DRILL files included.

KiCAD project with GERBER and DRILL files of the XM102K mouse PCB from 2012/02/03, remade manually by me, C0m3b4ck. All models of all components are in place, the PCB is of accurate size. The only inacurracies are the connections, which aren't 1:1 to the actual PCB. The microswitch and the rotary encoder are the exact same but from different companies (couldn't find original companies).

XM102K-Mouse, from the project README
From the project README

XM102K-Mouse bill of materials (BOM)

11 components, 9 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
~
U1
1
~
ENC1
1
SW_Push
SWM1
1
~
USB1
1
LED
LED1
1
VCC_LED
D2
3
~
C1, C2, C3
1
68 ohm
R1
1
R
R2

XM102K-Mouse design files

The KiCad project lives in the C0m3b4ck/XM102K-Mouse repository on GitHub; these links point at the commit this page was built from.

XM102K-Mouse: common questions

How big is the XM102K-Mouse PCB?

The XM102K-Mouse measures 37 × 64.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the XM102K-Mouse?

11 components, from 9 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the XM102K-Mouse design files?

From the C0m3b4ck/XM102K-Mouse repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the XM102K-Mouse design in my own project?

Yes, under the terms of its Apache-2.0 license, which C0m3b4ck chose for the repository.