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.