Hall Effect CAD Mouse / Spacemouse

Published at : 23 Dec 2025

6DOF 3D Printed DIY CAD Mouse / Space mouse that uses cheap hall effect sensors. I have reused the code from @TeachingTech that he used for his $20 Spacemouse project (Big Foot). https://youtu.be/2xAk-wegS9o?si=ECb2Q_Ea23isK95K
with slight modifications to use the hall effect sensors. Uses the 3DConnexion driver to integrate with most 3D CAD software packages.

3D print files available on Printables: https://www.printables.com/model/940040-cad-mouse-spacemouse-using-hall-effect-sensors
Since publishing this I have a modified version using 3D printed TPU "springs". https://www.printables.com/model/1087923-hall-effect-spacemouse-cad-mouse-with-tpu-springs This is the version I'm now using.

Code on GitHub: https://github.com/ChromeBee/Hall-Effect-Sensor-CAD-Mouse-Spacemouse/tree/main.
GitHub also has latest design changes.

Thanks to CAD Jungle for their tutorial video on modeling a CAD mouse. https://youtu.be/_Ve7vnxdjTI?si=nb6-0_CrdBto88xw the knob design is lifted from this and the case design is inspired by it.
Thanks to Rodrigo Alvarez for his Spacenavigator teardown. It is very interesting. https://www.alvarez-engineer.com/2022/03/20/spacenavigator-teardown/
And the biggest thanks goes to @TeachingTech for his code which lead me down this rabbit hole.


Music: Planetarium by Ambyion & GalaxyTones