Mini thermal receipt printer (TTL, 58 mm) with ESP32

Supply 5-9 V Bus GPIO
VHGNDRXTX

Pins and ESP32 wiring

PinRoleESP32 pinNotes
VHNot wired to the ESP32—Printer power 5 to 9 V, 2 A: its own supply, never from the ESP32
GNDGroundGNDJoin to ESP32 GND too
RXInput (the ESP32 drives it)D25The printer receives here. Connect to an ESP32 TX pin
TXOutput (the part drives it)D26Printer status, optional. May be 5 V: use a divider

Suggested wiring for the 30-pin ESP32 DevKit, avoiding flash, input-only and strapping pins. BoardPilot checks it for you as you wire.

Sources

Try it in 3D in BoardPilot

BoardPilot Part data (JSON)

Related parts

Part data: CC BY 4.0, free to reuse with credit to BoardPilot.