Every peripheral mapped to a protocol we've shipped.
Printers over ESC/POS, scanners over HID, payment terminals over ECR, drawers over USB kick. We maintain a tested protocol library so new hardware plugs into an existing layer rather than spawning a one-off.