I am controlling a VFD (display) from my Arduino. I have a 12V external power supply for the display. For each pin in the display (More than 24) I have a high side switch similar to the schematic below (I don't have R4 & R3 in my circuit). I control the switches from bit shift registers:
For each pin/switch I need 4 components. It takes up a lot of space. How could I go about shrinking the circuit? Any ICs available? Arrays of transistors? Clever ideas?
Schematic above is from: