A secondary navigator mouse with joystick and knob to make my Rhino and Photoshop work flow a little easy.
Functions
Joystick - controls left/right/up/down panning in both Rhino and Photoshop
Knob - controls 3D rotation in Rhino and brush size in Photoshop
Switch - a tiny ergonomically placed slide switch toggles between Rhino and Photoshop modes
Joystick - controls left/right/up/down panning in both Rhino and Photoshop
Knob - controls 3D rotation in Rhino and brush size in Photoshop
Switch - a tiny ergonomically placed slide switch toggles between Rhino and Photoshop modes
Tools
Arduino MKRZERO
3D SLA printing
CAD
Arduino MKRZERO
3D SLA printing
CAD


Ergonomically placed controls


PROCESS

I bought a tin container from the container store. After meticulously taking exact dimensions of the container I built it in Rhino and started designing my components around it. I also started out by making block diagrams of the hardware viz. Arduino MKR Zero, a rotary encoder and a 2-Axis joystick.

Arduino MKRZERO
2-Axis Joystick
Rotary encoder


Assembly view

Exploded view

Cross section view
Different views showing the joystick and encoder assembly




