The XD2804 is an 18-pin Darlington transistor array driver DIP RoHS (Restriction of Hazardous Substances) manufactured by XINLUDA. It is designed for general-purpose drivers and printers. It utilizes a high-current Darlington transistor array to provide 5A peak output current with 500mA DC current per output. The XD2804 also offers a wide range of input control features, such as frequency modulation, current control, and phase control. Its RoHS compliant construction ensures the device will meet regulations addressing the reduction of hazardous substances due to environmental concerns.