Ok I'm making a POV Globe using the Nano. We have 25 RGB LEDs. The plan is to connect 8 LEDS to 3 SRs (x3). One SR for red, one SR for green, and one SR for blue. Here's where I get lost. Say I want 3 red, 3 green, and 2 red for the first set of 8 LEDs. How do I shift thru the first SR which is red then to the second SR which is green? It should look like 11100011 that shifts thru the red SR and 00011100 that shifts to the green SR. I wanted to use Hexidecimal and send the bits directly to the desired SR. So many different examples even one with PWM techniques. I'm getting confused! Can someone clear up this problem?
I would look at ShiftPWM
Why not use several WS2803? Each can control 6 RGB LEDs with256 level PWM control.
Have 75 bytes stored that represent the PWM level for each LED, use SPI and shift all 75 bytes when you need an update.
SPI at 8 MHz takes about 1uS/byte to send out, so 75 bytes will be pretty quick.