February 1, 2021
Description
A DIY version of the 3D Connection Space Mouse: it is the union between a mouse and a joystick, in which you can map some shortcuts of your 3D modeling software. You can use the joystick to orbit your model and the rotation of the joystick for the zoom control, for a total of 3 degrees of freedom. The joystick has a central switch that is mapped to the Fusion 360 shortcut SHIFT+Middle_Mouse_Switch, which enable the panning of the 3D model, but you can change the shortcut in the Arduino code. The JoyMouse has another 5 switches that you can map to 5 different shortcuts of your favorite software. The brain of the JoyMouse is the Arduino Pro Micro, a microcontroller compatible with the keyboard.h and mouse.h libraries.
After assembling the model, you have to connect the joystick, the encoder, and the switches to the corresponding pins of the Arduino mapped in the Arduino code. Then, you have to upload the code that you will find in the link below (Google Drive) to the Arduino.
Arduino code:
https://drive.google.com/drive/folders/1gzDxS3CT-FXtMkrMqIdSHvG7EstrP9QS?usp=sharing
For this project you will need:
License:
CULTS - Private Use