1 / 11
3D Mouse / Finger Joystick Version 2 — image 1
1 / 11

3D Mouse / Finger Joystick Version 2

Order a print of this model

We calculate the final price from your selected file. You review and accept it before payment.

Saved on this device.

I want a simple and easy 3D mouse.

Rating
0 / 5
Likes
33
Downloads
99
Makes
0
Views
1,992
Reviews
0

Updated at source:

Model information

Category
Computers
License
Creative Commons — Attribution — Noncommercial — Share Alike

Don't forget to like and comment.

The idea is simple: I want a simple and easy 3D mouse.
Despite owning a 3D Connexion Mouse Explorer, I find myself still using my mouse for the translations. So I could use some kind of left hand device to handle the rotations.
Bonus: it can also be used as a joystick!

Print:

  • Printed in PLA without support.
  • Should work as well with resin.

Materials:

  • Joystick module 5-pin KY 23 PS2 with the circuit board (Arduino UNO starter kit for instance).
  • 4x mini press buttons (6x6x4.3 momentary button).
  • 1 rotary encoder (5-pin Module EC11). Also works with a potentiometer.
  • Optional: 11x 6mm ball bearing (airsoft?)
  • 6x M3 bolt + nut.
  • Arduino Pro Micro.
  • rubber pad.

Assembly:

  1. Check the pictures, they are worth 1000 words.
  2. I shortened the rotary bit of the encoder by 8mm.
  3. I put a small piece of paper between the Arduino and the joystick module for electrical insulation.

Known Issues and Planned Solutions:

  • Improvement idea: replace the 4 buttons on the base by 2 strain gauges.
  • Software: it's declared like a joystick using Arduino IDE and this library. You may want to check MMJoy2 first.

Tutorial video about the electronics

buttons:
potentiometer/axis:

Tags