and PG level projects,mini projects and many more here ...

Description of ULN2003:

The ULN2003 is a high voltage, high current darlington array containing seven open collector darlington pairs with common emitters. Each channel is rated at 500mA and can withstand peak currents of 600mA. Suppression diodes are included for inductive load driving and the inputs are pinned opposite to the outputs to simplify board layout.
This versatile device is useful for driving a wide
range of loads including solenoids, relays DC motors, LED displays filament lamps, thermal printheads band high power buffer.