USB-Mouse
RandomDelta6·USB-Mouse
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.

Main components on the USB-Mouse
USB-Mouse bill of materials (BOM)
31 components, 22 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Optical_Sensor | Sensor | U1 |
| 1 | Conn_01x05_Male | JST_Conn | J1 |
| 4 | R | JP_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | JP1, JP2, JP3, JP4 |
| 1 | EL | LQ1 | LQ1 |
| 1 | Left click | SPDT_Switch | SW1 |
| 1 | Right Click | SPDT_Switch | SW2 |
| 1 | Middle click | SPDT_Switch | SW3 |
| 1 | Rotary illumintion | Rot_LED | LD1 |
| 1 | Sensor illumination | LED_Sensor | LD2 |
| 1 | C 0.01uF | R_0603_1608_Logi | C8 |
| 1 | C 0.01uF | R_0603_1608_Logi | C9 |
| 3 | C NC | R_0603_1608_Logi | C11, C13, C16 |
| 2 | C 0.1uF | R_0603_1608_Logi | C12, C15 |
| 1 | C 4.7uF | R_0603_1608_Logi | C14 |
| 2 | R 270 | R_0603_1608_Logi | R7, R8 |
| 3 | R 303 | R_0603_1608_Logi | R9, R10, R11 |
| 1 | R 330 | R_0603_1608_Logi | R12 |
| 1 | R 105 | R_0603_1608_Logi | R13 |
| 1 | R 1500ohm ± 5% | JP_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R14 |
| 1 | R 1R0 | R_0603_1608_Logi | R15 |
Show 2 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | R 000 | R_0603_1608_Logi | R16 |
| 1 | R NC | R_0603_1608_Logi | 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.
- LayoutMouse.kicad_pcb
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
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.2kTemperaturePCB PANEL
stuartpittaway
116 × 75.5 mm178 parts2LCC-BY-NC-4.01.1kPots
shanteacontrols
390 × 93 mm75 parts2LApache-2.0956ButtonsLEDs
shanteacontrols
390 × 37 mm82 parts2LApache-2.0956