Free STLs — the wired v1.0 build from Episode 3
The enclosure STLs for the wired v1.0 3D mouse are free on Printables, along with the parts list, print settings and assembly notes:
https://www.printables.com/model/1801421-pocket-3d-mouse-48-g-cad-viewport-controller-for-f
48 g. About $10 in parts. An Arduino Micro (ATmega32U4), a KY-023 analog joystick and one tactile switch. Plug it into USB and it is recognised as an ordinary mouse — no driver, no 3DConnexion software, nothing to install.
One thing to be clear about before you download: this is 2 axes (pan and orbit), not 6-DoF. If you want full six-axis control at a desk, the open-source 6-DoF builds are free and better at that job. This one was built to fit in a laptop bag.
Licensed CC-BY-NC-SA. Print it, build it, remix it.
The full build story, including the mistakes, is in Episode 3 below.
Full package — wiring diagram, tuned firmware, STEP files, and the complete build manual in English and Japanese, $9:
https://blaugrana8.gumroad.com/l/arduino-3d-mouse-v1
To be clear about what that buys: $9 is the data and the documentation. The electronics and the printing are on you, and those run about $10 more.
Wireless v2.0 (ESP32-S3) is in development — that is what the newer logs cover.
Co:Creation Lab
