Charixfox big thanks for all the work you have done.
These fans are beautiful, and I fell in love with them on a build for another person. So I had to get some for myself.
It took a bit to figure out the commands to send via serial monitor, but I ended up creating a bit of a cheat sheet to understand them better.
I would like to accept some input from another arduino (as FastLED disables interrupts), and send input to the arduino using HD120-Controller.ino
I have tested the second arduino to make sure it is sending something like "@0,2@1,0@2,21@7,60" ( for all rainbow with spin) to serial monitor and it is shown correctly. I wasn't sure if it was possible or if I am using the wrong command to write to serial write() vs print() vs println().
I do have tx to rx, rx to tx, and ground to ground on the arduinos.
PS. Thanks to all other that are contributing to the project!