The Zebra ZM400 Direct Thermal/Thermal Transfer Desktop Label Printer prints 4.09" wide labels at 8" per second and 300 dpi (8 dots/mm). An element energy equalizer (E3), auto-calibration, and real-time clock help to increase work efficiency. The die-cast aluminum base, frame, and printhead mechanism offer durability. It has a standard 16 MB DRAM and 8 MB flash with 2 MB for user storage. Media sensors are transmissive and reflective to accommodate different label types including continuous, tag, die-cut, and black mark. Multiple connection options include serial, bi-directional parallel ports, and USB 2.0.
Zebra's website has more than enough software and fonts for the Zebra ZM400 here