This machine has no purpose. It's a useless machine. When I heard about the Macrofab design contest. I thought this would be a perfect opportunity to make something that no one else would make, and to learn a couple of things that I’ve interested in.
The mouse controller consist of a mouse that is connected to a Raspberry Pi. The Raspberry Pi converts the position of the mouse to G-code commands with a python script. The G-code commands are sent to an Arduino through USB. The Arduino is programmed with GRBL and is fitted with CNC controller shield. The Arduino CNC controller drives 3 stepper motors that control a 3D printed and laser cut XY gantry. The XY gantry moves a mouse.
The Fusion360 design files can be found at the link below:
A more detailed explanation of the project and instructions can be found at hackaday.io at the link below:
any PLA, ABS & PETG