ULN2003

The ULN2003 or ULN2003A seven element darlington driver is a very useful chip used for interfacing up to 7 low-powered microcontroller output pins to higher current and voltage devices.

Each channel of the chip contains a back-emf snubbing diode, so it is perfect for driving relays and motors.

Printers

 * Canon BJ10e