MagScroll — Magnetic Encoder Wheel for Precision Control
Standard scroll wheels use mechanical detent encoders. They wear out, skip, and give fixed coarse steps. Terrible for CAD zooming, DAW volume control, or CNC axis jogging.
MagScroll uses an AS5600 Hall effect magnetic encoder — 4096 steps per revolution, no mechanical contacts, no wear, buttery smooth.
Hardware
ATmega32U4 (native USB HID) + AS5600 magnetic rotary encoder over I2C + ADXL345 accelerometer. ABS 3D printed base with CNC machined aluminum knob for satisfying weight and feel.
Functions are assigned by flashing different hex files via the Windows config app — no coding required. The ADXL345 accelerometer enables tap detection, used in some firmware variants to trigger functions like mute on a single tap.
Functions
Scroll, zoom, volume control, media control, custom keystrokes, VFD spindle speed, CNC axis jogging — each as a separate flashable firmware.
Live on indiegogo.com/projects/hayri-projects/magscroll