12V 7 segment LED display

I'm getting there slowly with your help :slight_smile: I have also just ordered Electronics for Dummies.....

I have the circuit breadborded out as per the last schematic but with 1K pullup resistors - it all seems to work great with the exception that the shift register IC gets too hot very quickly. Is there anything I can do to solve this?