Skip to main content

Label printers

Print QR labels for your bins, shelves, and parts so a scan takes you straight to a record. See QR labels for what the labels do; this page is the printer itself.

How it works

Cobblr hands a label to a print manager as one job and tracks it; it never live-drives the printer. The manager is CUPS, reached over IPP. You configure a printer once (its CUPS address and the queue name) and from then on any module or person prints to it, with no per-user setup. See Printing for the connection steps.

What to buy

  • A direct-thermal label printer needs no ink and is the right tool here: Brother QL, Rollo, Zebra, and Dymo models all work, as does anything else CUPS can drive.
  • Media: continuous rolls you cut to length, or die-cut labels at a fixed size. Match the roll to the label size you want to print.
  • You don't need a dedicated print server. CUPS can run on the same box as Cobblr, on a Raspberry Pi, or on any machine on the network the printer is attached to.

Setup in short

  1. Get the printer printing from CUPS first (add it in the CUPS admin, print a test page). This is a standard CUPS task, independent of Cobblr.
  2. In Cobblr, point Printing at that CUPS address and queue name.
  3. On a cloud install, a printer on your LAN is reached through the edge bridge; a self-hosted install on the same network reaches it directly.