Hackster will be offline on Monday, June 15 from 5pm to 7pm PDT to perform some scheduled maintenance.
Milan Ferus-Comelo
Created December 4, 2025

SphereCAD: An IMU-Driven Spherical 3D CAD Mouse

A handheld spherical 3D controller that uses an IMU to deliver intuitive, natural rotation and navigation for CAD and 3D design.

AdvancedWork in progress18
SphereCAD: An IMU-Driven Spherical 3D CAD Mouse

Things used in this project

Hardware components

Adafruit 9-DOF Orientation IMU - BNO085
×1
Adafruit nRF52840 Sensor Board
×1
Adafruit MAX17048 LiPoly / LiIon Fuel Gauge
×1
Adafruit Lithium Ion Cylindrical Battery
×1

Software apps and online services

PlatformIO IDE
PlatformIO IDE

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)

Story

Read more

Custom parts and enclosures

Housing Top

Housing Bottom

Schematics

System Architecture

Code

SphereCAD GitHub Repo

Credits

Milan Ferus-Comelo
5 projects • 10 followers

Comments