7 segment display drive externally

I think you may want to read this thread talking about the ULN2003

As the ULN2003 is a bit of an ancient part (that still works well btw), there is a more modern substitute using NMOS transistors the TPL7407L