Mouse jiggler

Hello everyone, i designed this mouse jiggler for my wife, and it never occured to me to share it. Why an ESP 32? I chose the esp32 for the strict purpose of being able to send complex commands to it via wifi (turn on a certain times, turn off at other times). It ended up not being necessary however it worked out pretty well as it accepts most usbc power supply without issue and outputs enough power to move the mouse puck mover thing.

I recommend putting a small amount of electrical tape on the on the shaft of the motor to snug the fit of the mouse puck a little more.

I have links to the particular esp 32 here that designed to snap fit inside it: https://www.aliexpress.com/item/1005005565391028.html?spm=a2g0o.order_list.order_list_main.148.2f4d1802sqs9X6

Stepper motor used: 28BYJ-48 - (ESP32 pins used for motor 13, 12, 15, 14)

A single m3 1-3 cm length screw should be sufficient. The motor also has screw mounts but it's a friction fit so it's not entirely necessary to screw it in.

super glue for the front and back mouse adjustment positions on smaller mice.

Code for the ESP32 can be found here: https://github.com/SeanMurphy2k17/ESP32_randomizedStepperController/blob/main/esp_32_MouseJiggler.ino