---
title: "Configure network, USB and Bluetooth printers"
description: "Connection, paper, DPI, logo and cutter settings for ESC/POS printers in PosPrinterDriver."
canonical: "https://www.posprinterdriver.com/en-printer-setup"
date_modified: "2026-09-14"
language: "en"
---

# Get the built-in test working before integrating.

Choose your connection type, check the physical settings and use the included tests to confirm each capability.

## Settings by connection type

### Network

Android and the printer must be able to communicate. Enter the printer's IP address and TCP port, often 9100. Avoid an address that changes over time.

Detail: IP + port

### USB

Connect using the correct cable or OTG adapter, select the detected device and accept Android's permission prompt.

Detail: Cable + permission

### Bluetooth

Pair the printer in Android Settings. Return to PosPrinterDriver and select it from the list.

Detail: Pair + select

## Paper and resolution

| Profile | Print width used by the app | What to check |
| --- | --- | --- |
| 2 inches | 384 pixels | Actual printable width and logo scaling |
| 3 inches | 640 pixels | Common on 80 mm printers, but test your model |
| 4 inches | 812 pixels | Printer and paper roll compatibility |
| Custom | User-entered value | Do not exceed the print head's printable width |
| Resolution | 180 or 203 DPI | Choose the value that matches your printer |

## Logo, cutter and cash drawer

You can select an image up to 500 × 500 pixels, print it as a header, convert it to greyscale or invert it. Run the logo test before enabling it for real jobs.

Cutting can be disabled or set to partial or full, with feed lines before cutting. Cash drawer opening and cut types depend on the printer supporting those ESC/POS commands.

- If the logo is cropped, reduce its width and check the paper profile.
- If it appears black or inverted, check greyscale and inversion settings.
- If cutting fails, try the other mode and confirm hardware support.

## Visual references

- Choosing a connection type. (Connection settings in PosPrinterDriver)
- IP address and network port. (Network printer configuration)
- Logo, greyscale and inversion. (Logo configuration in PosPrinterDriver)

## After changing a setting

> Save the configuration and repeat the built-in test. Record exactly which change fixed the problem so you can reproduce it on other devices.
