DFRobot Embedded Thermal Printer TTL Serial
The Embedded Thermal Printer V2.0 from DFRobot is a small thermal printer for installation. It prints without ink or toner on 58 mm thermal paper, either receipts or labels. It is controlled via the TTL serial interface from an Arduino or Raspberry Pi, in addition there are USB, RS232 and RS485. It prints text, barcodes, QR codes and simple graphics at 203 dpi and understands ESC/POS commands. It is powered with 9 V to 24 V, with a higher voltage it prints faster and clearer.
Recommended Accessories:
- Thermal paper roll 57x25mm
- 12V DC 4000mA Power Supply AC/DC Adapter 5.5mm/2.1mm Plug
- DC Socket Female Barrel Jack 5.5mm / 2.1mm with Screw Terminals
Features:
- Thermal printing without ink or toner
- Receipt printing and label printing, switched by command
- Interfaces TTL, USB, RS232 and RS485
- ESC/POS compatible command set
- Text, barcodes, QR codes, curves and simple graphics
- Supply 9 V to 24 V, faster and clearer with a higher voltage
- Operating current 0.5 A to 2.5 A, choose a power supply with enough reserve, especially for graphics (wiki)
- Installation in an opening of 77 × 53 mm
Application Examples:
- Cash registers and receipts with Arduino or Raspberry Pi
- Labels for storage and shipping
- Receipts at vending machines and terminals
- Printing measured values directly
- Tickets for waiting lists and events
Documentation:
- Wiki DFRobot DFR0503-EN
- Datasheet (PDF)
- Development manual with command set (PDF, DFRobot)
- Example receipt printing with Arduino (DFRobot)
Technical Data:
- Manufacturer: DFRobot
- Manufacturer SKU: DFR0503-EN
- Version: V2.0
- Model: GY-EP204X
- Supply: 9 V to 24 V DC
- Operating current: 0.5 A to 2.5 A
- Standby current: 0.02 A
- Interfaces: TTL, USB, RS485, RS232
- Connectors: supply XH2.54 2-pin, RS232/TTL PH2.0 4-pin, USB PH2.0 4-pin, RS485 PH2.0 2-pin
- TTL cable assignment according to the wiki: DTR red (leave free), TXD black, RXD blue, GND green
- Baud rate in the wiki example: 115,200
- Printing method: line thermal printing
- Printing mode: receipt or label
- Resolution: 203 dpi (8 dots per mm, 384 dots per line)
- Printing width: 48 mm
- Printing speed: 70 mm/s
- Paper: thermal paper 58 mm ± 0.5 mm, roll diameter 30 mm
- Service life: 50 km of printing
- Character sets: GB18030 (24 × 24), ASCII 12 × 24, enlargement 1 to 4 times
- Command set: ESC/POS compatible
- Operating temperature: -5 °C to 50 °C
- Operating humidity: 25 % to 50 % RH
- Storage temperature: -20 °C to 70 °C
- Storage humidity: 5 % to 95 % RH
- Installation size: 77 × 53 × 42 mm
- Dimensions: 82 × 58 × 44 mm
- Weight: 262 g
Scope of Delivery:
- 1× DFRobot Embedded Thermal Printer V2.0
- 1× Power cable 2-pin
- 1× Communication cable 4-pin
- 1× USB data cable 4-pin
- 1× Thermal paper roll for receipts
- 1× Thermal label roll
DFRobot Embedded Thermal Printer TTL Serial
- Brand: DFRobot
- Product Code: 422356
- Availability: In Stock
-
CHF49,90
- Ex Tax: CHF46,16
Related Products
DC Socket Female Barrel Jack 5.5mm / 2.1mm with Screw Terminals
This DC socket is suitable for extending cables and lines and for connecting a power supply with a 5..
CHF1,90 Ex Tax: CHF1,76
M5Stack Atom Thermal Printer Kit
This is a compact thermal printer from M5Stack. The printer is controlled via an M5Stack ATOM Lite. ..
CHF69,90 Ex Tax: CHF64,66
Thermal paper roll 57x25mm
This thermal printer paper can be used with all common thermal printers with a width of 57mm.Technic..
CHF2,90 Ex Tax: CHF2,68
12V DC 4000mA power supply AC/DC adapter 5.5mm/2.1mm plug Waveshare
With the 12V DC 4000mA power supply from Waveshare, you get a reliable and powerful power source for..
CHF18,90 Ex Tax: CHF17,48
Tags: Thermal printer, UART, ESC/POS, TTL, receipt, receipt printing, label printer, Raspberry, Arduino, print module, receipt roll, cash register printer, self-service, 24V, GY-EP204X, thermal, printer, label, DFRobot, DFR0503









