ORBI
A wireless 3-axis gestural controller for modular synthesizers.


ORBI is a 3-axis gestural controller for Eurorack-format modular synthesizers. It consists of two parts: a wireless 3D-printed orb containing an MPU6050 accelerometer/gyroscope module (+RGB LEDs) and a receiver module that outputs CV voltages to the modular. Both are running off of ESP32 microcontrollers communicating using the ESPNow protocol, chosen for its superior reliability and data resolution over a Bluetooth connection. The 3 axes of the gyroscope each output a separate data stream that is used to control a color channel of the on-board LEDs (Red, Green, or Blue) and a CV output on the receiver (0-5V).
The result is a flexible, fully wireless interface device that provides immediate visual feedback to the performer and audience via its color and can be easily mapped to any parameter in a modular environment. Future iterations may include:
An external charging port and reset switch for the orb, eliminating the need to regularly disassemble the casing.
A Eurorack-format receiver module to replace the current usb-powered standalone unit.
An alternative gyroscope module with less inherent drift and more useable accelerometer measurements.
The addition of a dedicated high-resolution (16-24 bit) DAC module to handle CV output in the receiver. While usable for many parameters, I found the 8-bit DAC native on the ESP32 board to be too "steppy" for parameters requiring smooth modulation.

