• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
JoyMouse 3D Printer File Image 1
JoyMouse 3D Printer File Image 2
JoyMouse 3D Printer File Image 3
JoyMouse 3D Printer File Image 4
JoyMouse 3D Printer File Image 5
JoyMouse 3D Printer File Image 6
JoyMouse 3D Printer File Image 7
JoyMouse 3D Printer File Image 8
JoyMouse 3D Printer File Image 9
JoyMouse 3D Printer File Image 10
JoyMouse 3D Printer File Image 11
JoyMouse 3D Printer File Image 12
JoyMouse 3D Printer File Image 13
JoyMouse 3D Printer File Image 14
JoyMouse 3D Printer File Image 15
JoyMouse 3D Printer File Image 16
JoyMouse 3D Printer File Image 17
JoyMouse 3D Printer File Image 18
JoyMouse 3D Printer File Thumbnail 1
JoyMouse 3D Printer File Thumbnail 2
JoyMouse 3D Printer File Thumbnail 3
JoyMouse 3D Printer File Thumbnail 4
JoyMouse 3D Printer File Thumbnail 5
JoyMouse 3D Printer File Thumbnail 6
JoyMouse 3D Printer File Thumbnail 7
JoyMouse 3D Printer File Thumbnail 8
JoyMouse 3D Printer File Thumbnail 9
JoyMouse 3D Printer File Thumbnail 10
JoyMouse 3D Printer File Thumbnail 11
JoyMouse 3D Printer File Thumbnail 12
JoyMouse 3D Printer File Thumbnail 13
JoyMouse 3D Printer File Thumbnail 14
JoyMouse 3D Printer File Thumbnail 15
JoyMouse 3D Printer File Thumbnail 16
JoyMouse 3D Printer File Thumbnail 17
JoyMouse 3D Printer File Thumbnail 18

JoyMouse

IDeMa_3D avatarIDeMa_3D

February 1, 2021

cults3d-icon
DescriptionCommentsTags

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:

  • 4x 2mm screws;
  • 4x 3mm screws;
  • Arduino pro micro;
  • Joystick sensor;
  • Mouse encoder and scroll wheel;
  • 5x keyboard switches;
  • 4x rubber feet;
  • USB to Micro-USB cable;

License:

CULTS - Private Use

Related Models

#3DBenchy - The jolly 3D printing torture-test by CreativeTools.se preview image

#3DBenchy - The jolly 3D printing torture-test by CreativeTools.se

CreativeTools profile image

CreativeTools

90,743

Screw measuring tool, M2-M10, 4-120mm preview image

Screw measuring tool, M2-M10, 4-120mm

Boogie profile image

Boogie

28,235

Filament Clip for Bambu spools preview image

Filament Clip for Bambu spools

123cut profile image

123cut

8,524

V29 preview image

V29

jzisa profile image

jzisa

81,209

Ratchet toothpaste tube squeezer preview image

Ratchet toothpaste tube squeezer

Luke's 3D profile image

Luke's 3D

24,203

Hotend box - A1 Series (AMS & No-AMS) preview image

Hotend box - A1 Series (AMS & No-AMS)

Hemoner profile image

Hemoner

6,663