Skip to content
altstrument

DU-INO r-EUCLID and Celestial Modulator

Firmware for DU-INO (Detroit Underground)

Two Arduino sketches for the DU-INO, a dual Euclidean rhythm and random stepped-CV generator and a four-body gravity simulation that outputs four LFOs and orbit triggers.

by Rino Petrozziello

ActiveSource: openMIT
DU-INO front panel with its OLED display showing the Euclid function, two rows of step and hit settings with small circular pattern graphics
Rino Petrozziello, via github.com
Distribution
Build from source yourself
Source
github.com https://github.com/Rinandroide/duino

Description

r-EUCLID produces two Euclidean trigger patterns with an external clock and reset input, and a random stepped CV from 0 to 5 V on each channel. Celestial Modulator simulates four bodies orbiting under gravity; each body drives an LFO output and the first two also fire a trigger every orbit. Its speed, gravity and entropy are set on the display, and gate inputs or the panel buttons reset the simulation or inject chaos. Each sketch lists the rear switch settings it needs.

Install notes

Install the DU-INO library in the Arduino IDE, open the sketch, choose the Arduino Uno board and upload over USB with the module's programming switch set to program. Then set the rear DIP switches to the layout given in the README and the sketch header and put the programming switch back to run.

Version history

DU-INO r-EUCLID and Celestial Modulator version history
VersionDateNotes
main @ 50b4efd2026-10-15No tagged releases; this is the latest commit.

Back to DU-INO