Under Development.......

1. ULN2803a is a Darlington array, the COM pin could be used as a power supply and a high voltage protection when a diode is used in there to get rid of the kickback voltage.