a friend of mine just told me about the STP16CPC. It looks great. It can be accessed via SPI, it has 16 outputs and a current-setting. So if one would like to build LED-Rings this looks like a great solution with very less parts-count. You wouldn’t need any current-limiting resistors in front of the LEDs and only one IC to drive 16 LEDs.
So, does anyone used this IC before and does it work in a classic DIO-chain without changes on the code?
I took a look into the datasheet but I’m not sure. The STP has a LE-input which the HC595 doesn’t have. But it might work if one connect the chipselect (RC) which is normally connected to RCLK on the HC595 to the LE of the STP.
Yes it’s a good chip, I already used it. I confirm it’s 90mA for each output.
But It’s a on/off output. In this range I prefer the TLC5947, it’s a 24 outputs(better for RGB leds), chainable, with a 12bits PWM outputs. But it’s not the same in code for sure it requires a specific driver.