There seems to be an issue with the way how hue is calculated there.
I’m not entirely sure why it’s done that way, so I replaced that logic with the normal rainbow logic and combined that with the theater chase.
Thanks ScruffR!!! (again). It’s working well… ![]()
This project isn’t complete, but the core functionalities are there so I put together a GitLab repository for it here:
https://gitlab.com/sleeplesswaves1/rgb-led-light-controller
It has firmware for the Arduino Pro Micro with communication over serial, and the Particle Photon with communication over WIFI.
I’ve also included 3D printer files for a little enclosure for both microcontrollers, designed in Fusion360.
I’ve also included MaxMSP patches that provide a control interface for the RGB LED strips. Currently it supports 12 UDP strips and 12 serial strips simultaneously. I haven’t tested more than 4 UDP & 2 serial at the same time though.
A remote MaxMSP patch allows for the master patch to send data to up to three remote patches running on different machines. Right now the remote patch allows for serial connections.
I have some Argons around, do you know if this same code will work on those, or do I have to modify?
Thanks!
It should work as is.