LM3914 with arduino. Wiring and explaination.

Is there a alternative to the STP16C596?? ?

Try

STP16CP05
TLC5916/7
TLC5926/7

I don't know about the prices, but these don't need resistors for every LED.

However shift registers are better to drive leds even if they require 3 pin to work against one of LM3914

That's right, especially as your 3 pins can drive any number of LEDs, 100s of needed.


Rob