Skip to the content
2 layers79 × 66 mmMouse, the printed circuit board in 3D

Remmy uses PJRC's USB mouse library found here, modified to support five mouse buttons.

Size
79 × 66 mm
Copper layers
2
Thickness
1.6 mm
Parts
61
Nets
60
Pads
192
Tracks, vias
294, 17
Pours
169
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
25 Feb 2025
Updated
22 Jun 2025

Overview

Mouse is an open-source printed circuit board by ndxw, from the ndxw/RemmyMouse repository on GitHub. It is a 2-layer board of 79 × 66 mm with 61 parts on 60 nets, routed with 294 tracks and 17 vias.

It is built around the ATMEGA32U4-MU and PMW3360DM-T2QU. Its parts include 16 capacitors, 11 resistors, 9 ICs, 3 switches and 2 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

2

README

README.md

Remmy uses PJRC's USB mouse library found here, modified to support five mouse buttons.

Parts

61
QtyValueFootprintReferences
16TestPointCustom_FP:TestPoint_THTPad_D1.75mm_Drill1.0mmTP3, TP4, TP5, TP6, TP7, TP8, TP9, TP10, TP11, TP12, TP13, TP14, TP15, TP16, TP17, TP19
80.1uCapacitor_SMD:C_0402_1005MetricC4, C6, C7, C8, C10, C11, C14, C15
410uCapacitor_SMD:C_0805_2012MetricC3, C9, C12, C13
4Kailh GM 8.0Custom_FP:Kailh_GM_8.0U5, U6, U7, U8
310kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR1, R4, R11
210pCapacitor_SMD:C_0201_0603MetricC1, C2
21kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR5, R6
222Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR2, R3
2MCP1825SImported_FP:SOT-223_3MC_MCHU1, U3
2TestPointTestPoint:TestPoint_Pad_D1.0mmTP1, TP2
1100Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR8
11uCapacitor_SMD:C_0603_1608MetricC5
139Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR7
14.7uCapacitor_SMD:C_0603_1608MetricC16
168Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR9
182Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR10
1ATmega32U4-MCustom_FP:QFN-44-1EP_7x7mm_P0.5mm_EP5.2x5.2mm_noGNDPlaneU4
1AVR-JTAG-10Connector_PinSocket_2.54mm:PinSocket_2x05_P2.54mm_VerticalJ2
1LEDLED_THT:LED_D5.0mmD1
1LED_RGBALED_THT:LED_D5.0mm-4_RGB_Wide_PinsD2
1NX3225SA-16Custom_FP:CS14520-16MU2
1PMW3360DM-T2QUCustom_FP:PMW3360DM-T2QUU9
1RotaryEncoderCustom_FP:Encoder_TTC_SilverSW2
1SW_PushCustom_FP:SW_PUSH_12mmSW1
1SW_PushCustom_FP:SW_PUSH_6mmSW3
1USB_B_MicroCustom_FP:CONN_10118193-0001LF_AMP_MicroUSB-BJ1

More from ndxw/RemmyMouse

2
  • 2 layers30 × 50 mmRemmy mcu board, the printed circuit board in 3D

    Remmy mcu board

    ndxw/RemmyMouse

    Remmy uses PJRC's USB mouse library found here, modified to support five mouse buttons.

    26 parts
  • 2 layers30 × 50 mmRemmy sensor board, the printed circuit board in 3D

    Remmy sensor board

    ndxw/RemmyMouse

    Remmy uses PJRC's USB mouse library found here, modified to support five mouse buttons.

    22 parts

Similar boards

  • 2 layers342.9 × 109.6 mmDynamis, the printed circuit board in 3D

    Dynamis

    bbrfkr/dynamis-keyboard

    199 parts24MIT
  • 2 layers336.8 × 109.9 mmLaser keyboard, the printed circuit board in 3D

    Laser keyboard

    bbrfkr/laser-keyboard

    179 parts1
  • 2 layers287.8 × 126.7 mmNoName, the printed circuit board in 3D

    NoName

    AlaaSaadAbdo/battoota

    Keyboards

    267 parts188
  • 2 layers15.9 × 25.7 mmSensor, the printed circuit board in 3D

    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 mmMouse V1, the printed circuit board in 3D

    Mouse V1

    great-houk/mouse-project

    Contains all the relevant folders for the entire custom mouse project

    138 parts158MIT
  • 2 layers405.8 × 127.3 mmOOTstag, the printed circuit board in 3D

    OOTstag

    Skycode22/HIDs

    HID projects

    321 parts132
  • 2 layers28 × 21.5 mmOgen, the printed circuit board in 3D

    Ogen

    Kaleidogeist/Ogen

    PMW3360 SPI Breakout Board

    16 parts120CERN-OHL-S-2.0
  • 2 layers91.4 × 58.4 mmBeeball, the printed circuit board in 3D

    Beeball

    LilyRose2798/beeball

    A PCB combining a Seeeduino XIAO, PMW3360, and Kailh Choc switches for use as a trackball mouse.

    16 parts56MIT

Questions

How big is the Mouse PCB?

It measures 79 × 66 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Mouse use?

61 parts, built around the ATMEGA32U4-MU and 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 Mouse KiCad files?

From the ndxw/RemmyMouse repository on GitHub, at the commit this page was made from: the board is schematics/remmy_prototype_board/Mouse.kicad_pcb and its schematic schematics/remmy_mcu_board/remmy_mcu_board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Mouse design in my own project?

Its repository states no licence, so its author keeps all rights: ask ndxw before reusing the design.