ULN2803

The ULN2803 or ULN2803A octal darlington driver is a very useful chip used for interfacing up to 8 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