Mech mouse jiggler
barrettotte·mech-mouse-jiggler·eda/mouse-jiggler.kicad_pcb
About the Mech mouse jiggler PCB
Mech mouse jiggler is an open source PCB design by barrettotte, published on GitHub under the MIT license. It is a 2-layer board measuring 71.1 × 54.6 mm, with 16 components from 12 distinct parts.
Other key parts include the NE555P. By type, the board carries 4 diodes, 4 resistors, 2 connectors, 2 capacitors, 1 IC and 1 transistor.
From the project
A very impractical and stupid mouse jiggler using a crank mechanism, 12V DC motor, and a PWM circuit.
A very impractical and stupid mouse jiggler using a crank mechanism, 12V DC motor, and a PWM circuit.
I wanted a basic project with some gears, a mechanical movement, and a DC motor. So this was the simplest thing I could think of; Move a mouse back and forth.
The mechanical movement and gears gave me more experience with components/joints in Fusion 360. I also took the opportunity to learn KiCad and design a PCB for my basic PWM circuit.

Main components on the Mech mouse jiggler
Mech mouse jiggler bill of materials (BOM)
16 components, 12 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | NE555P | DIP-8_W7.62mm_Socket | U1 |
| 1 | IRFZ44NPBF | TO254P483X1016X1994-3P | Q1 |
| 2 | Screw_Terminal_01x02 | TerminalBlock_bornier-2_P5.08mm | J1, J2 |
| 1 | 100K | Potentiometer_Alps_RK163_Single_Horizontal | RV1 |
| 1 | SW_DPDT_x2 | 100SP1T1B4M2QE | SW1 |
| 2 | 1N4148 | D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2 |
| 1 | RED | LED_D5.0mm | D3 |
| 1 | 1N47xxA | D_DO-41_SOD81_P10.16mm_Horizontal | D4 |
| 1 | 10n | C_Disc_D3.8mm_W2.6mm_P2.50mm | C1 |
| 1 | 0.1u | C_Disc_D3.8mm_W2.6mm_P2.50mm | C2 |
| 3 | 1K | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R3, R4 |
| 1 | 220 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R2 |
Mech mouse jiggler design files
The KiCad project lives in the barrettotte/mech-mouse-jiggler repository on GitHub; these links point at the commit this page was built from.
Mech mouse jiggler: common questions
How big is the Mech mouse jiggler PCB?
The Mech mouse jiggler measures 71.1 × 54.6 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Mech mouse jiggler?
16 components, from 12 distinct parts. The full bill of materials is listed on this page.
Where can I download the Mech mouse jiggler design files?
From the barrettotte/mech-mouse-jiggler repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Mech mouse jiggler design in my own project?
Yes, under the terms of its MIT license, which barrettotte chose for the repository.