Enable Bluetooth Printing

Demo of Bluetooth Receipt Printing v3

Receipt


Heartbeat

Live Output


Note 1: The feature to store and reconnected to previously printed BlueTooth devices is still under development. You must be using Chrome 87+ with the chrome://flags/#enable-web-bluetooth-new-permissions-backend flag enabled.


Enable Bluetooth Printing

Note 2: The Bluetooth printers that were used to test this prototype are the "Mynbyn IMP001" and the "Mini IMP006". These printers only support printing chunks up to 128 bytes. In order to print text that is longer than this, the text must be broken into chunks which is not supported in this prototype.

Note 3: Images must have crossorigin support. If crossorigin is not enabled, the image cannot be loaded into the canvas and therefore can't be decoded for printing.

Show bluetooth devices: chrome://bluetooth-internals/