USB-Mouse

RandomDelta6·USB-Mouse

USB-Mouse PCB layout, top view — open source board by RandomDelta6
Simulate this board

About the USB-Mouse PCB

USB-Mouse is an open source PCB design by RandomDelta6, published on GitHub under the CC-BY-SA-4.0 license. It is a 2-layer board measuring 39 × 78 mm, with 31 components from 22 distinct parts.

Other key parts include the Optical_Sensor. By type, the board carries 11 resistors, 8 capacitors, 4 jumpers, 3 switches, 2 LEDs and 1 IC.

It belongs with the sensors designs in this gallery.

From the project

A basic USB mouse PCB based on the PAW3526D8-FJY2 Sensor.

Sensor Pixel Dump of pictures on different surfaces:

TLDR: A basic USB mouse with left, right and middle click with a scroll wheel with enough performance and reliability to be used as a daily driver for office work. It has a fixed native dpi of 800 and no fancy edpi or dpi switching capabilities. Firmware is integrated in the PAW3526D8-FJY2 sensor and comes preflashed on the chip.

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

Main components on the USB-Mouse

USB-Mouse bill of materials (BOM)

31 components, 22 distinct parts.

QtyPartRefs
1
Optical_Sensor
U1
1
Conn_01x05_Male
J1
4
R
JP1, JP2, JP3, JP4
1
EL
LQ1
1
Left click
SW1
1
Right Click
SW2
1
Middle click
SW3
1
Rotary illumintion
LD1
1
Sensor illumination
LD2
1
C 0.01uF
C8
1
C 0.01uF
C9
3
C NC
C11, C13, C16
2
C 0.1uF
C12, C15
1
C 4.7uF
C14
2
R 270
R7, R8
3
R 303
R9, R10, R11
1
R 330
R12
1
R 105
R13
1
R 1500ohm ± 5%
R14
1
R 1R0
R15
Show 2 more
QtyPartRefs
1
R 000
R16
1
R NC
R17

USB-Mouse design files

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

USB-Mouse: common questions

How big is the USB-Mouse PCB?

The USB-Mouse measures 39 × 78 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the USB-Mouse?

31 components, from 22 distinct parts. The full bill of materials is listed on this page.

Where can I download the USB-Mouse design files?

From the RandomDelta6/USB-Mouse repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

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

Yes, under the terms of its CC-BY-SA-4.0 license, which RandomDelta6 chose for the repository.

Similar boards