Open source Space Mouse and Macro Keyboard (Fusion 360 Source Included)

The files for my DIY Space Mouse project as seen on YouTube. This design features a magnetic 6-axis sensor mechanism using the MLX90393 and a Raspberry Pi Pico.

I've included the raw Fusion 360 files here so you can hack the design, change the joystick tension, or remix the enclosure.

Status:

Hardware design: Stable

šŸ“‹ Parts List:

Microcontroller: Raspberry Pi Pico

Sensor: MLX90393 Magnetometer (for the Space Mouse)

Switches: Mechanical Keyboard Switches (MX Blue keys x25) + Keycaps

Encoders: EC11 Rotary Encoders (x2)

Joystick: Standard Arduino Joystick Module

Lighting: WS2812B LED Strip

Misc: 1N4148 Diodes, Wires, 3D Printed Housing

  • Magnets: 3x Round Magnets (6mm Ɨ 2/3mm)

  • Compression Springs: 3x (23/64" OD Ɨ 1-3/8" Length)

  • Extension Springs: 3x (13/64" OD Ɨ 13/16" Length)

  • Screws: M3 screws (8/20mm length)

Software : WIP (available on my GitHub)

Code & Wiring:
You can find the full source code, wiring list, and build details in the description of my video here:
šŸ‘‡
https://www.youtube.com/watch?v=AjmmTDKetks