
Remmy mcu board
ndxw/RemmyMouse
Remmy uses PJRC's USB mouse library found here, modified to support five mouse buttons.

Remmy uses PJRC's USB mouse library found here, modified to support five mouse buttons.
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.
Remmy uses PJRC's USB mouse library found here, modified to support five mouse buttons.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | TestPoint | Custom_FP:TestPoint_THTPad_D1.75mm_Drill1.0mm | TP3, TP4, TP5, TP6, TP7, TP8, TP9, TP10, TP11, TP12, TP13, TP14, TP15, TP16, TP17, TP19 |
| 8 | 0.1u | Capacitor_SMD:C_0402_1005Metric | C4, C6, C7, C8, C10, C11, C14, C15 |
| 4 | 10u | Capacitor_SMD:C_0805_2012Metric | C3, C9, C12, C13 |
| 4 | Kailh GM 8.0 | Custom_FP:Kailh_GM_8.0 | U5, U6, U7, U8 |
| 3 | 10k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R1, R4, R11 |
| 2 | 10p | Capacitor_SMD:C_0201_0603Metric | C1, C2 |
| 2 | 1k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R5, R6 |
| 2 | 22 | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R2, R3 |
| 2 | MCP1825S | Imported_FP:SOT-223_3MC_MCH | U1, U3 |
| 2 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP1, TP2 |
| 1 | 100 | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R8 |
| 1 | 1u | Capacitor_SMD:C_0603_1608Metric | C5 |
| 1 | 39 | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R7 |
| 1 | 4.7u | Capacitor_SMD:C_0603_1608Metric | C16 |
| 1 | 68 | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R9 |
| 1 | 82 | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R10 |
| 1 | ATmega32U4-M | Custom_FP:QFN-44-1EP_7x7mm_P0.5mm_EP5.2x5.2mm_noGNDPlane | U4 |
| 1 | AVR-JTAG-10 | Connector_PinSocket_2.54mm:PinSocket_2x05_P2.54mm_Vertical | J2 |
| 1 | LED | LED_THT:LED_D5.0mm | D1 |
| 1 | LED_RGBA | LED_THT:LED_D5.0mm-4_RGB_Wide_Pins | D2 |
| 1 | NX3225SA-16 | Custom_FP:CS14520-16M | U2 |
| 1 | PMW3360DM-T2QU | Custom_FP:PMW3360DM-T2QU | U9 |
| 1 | RotaryEncoder | Custom_FP:Encoder_TTC_Silver | SW2 |
| 1 | SW_Push | Custom_FP:SW_PUSH_12mm | SW1 |
| 1 | SW_Push | Custom_FP:SW_PUSH_6mm | SW3 |
| 1 | USB_B_Micro | Custom_FP:CONN_10118193-0001LF_AMP_MicroUSB-B | J1 |

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

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




Bastardkb/charybdis-pmw-3360-sensor-pcb
A PCB for the PMW3360 sensor. Designed for the Charybdis keyboard, can be used in other projects.

great-houk/mouse-project
Contains all the relevant folders for the entire custom mouse project



LilyRose2798/beeball
A PCB combining a Seeeduino XIAO, PMW3360, and Kailh Choc switches for use as a trackball mouse.
It measures 79 × 66 mm and has 2 copper layers, 1.6 mm thick.
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.
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.
Its repository states no licence, so its author keeps all rights: ask ndxw before reusing the design.