For a while I’ve been thinking of ways to generate a pseudo-random rainbow glow on a composite RBG LED. In particular, while avoiding just throwing a microprocessor at the problem! I finally settled on three independent opamp-based triangle wave generators that have a nice drifting phase offset. As always, all notes, schematics and code are in the Little Electronics & Arduino Projects repo on GitHub