I don't have much room for a typical printer.
Could a small thermal printer print a QR code that encodes 500-1000 bytes?
If not, anyone know of a decent, durable, low-volume alternative?
I don't have much room for a typical printer.
Could a small thermal printer print a QR code that encodes 500-1000 bytes?
If not, anyone know of a decent, durable, low-volume alternative?
A cheap thermal printer for kids is around 10-20 USD (got one for such price with 10 rolls of paper, half of which is sticky paper), has bluetooth, usb and battery. Fits in a pocket. Would be fun to stick such qr code inside some not important book left lying around.
https://www.smh.com.au/business/consumer-affairs/controversi...
Edit: I seem to be misremembering; direct thermal transfer printers aren't available with long life prints, only thermal transfer printers are.
https://www.zebra.com/us/en/resource-library/faq/difference-...
Which is also thermal printing, but not the kind used here.
So just take some time to find the right medium for your needs and thermal printers can be a decent option.
it definitely does not "just work", it's not detected as a printer in windows.
There's also thermal transfer printers, which use a ribbon as "ink", similar to typewritter. These labels can endure much harder conditions, like scratches, high temperatures and fade. They're used all over the industry. But these aren't usually small printers and have a high cost. At that point I think you have better solutions on printing services (I understand if you don't want to have the files outside of your environment, though.)
It says a QR code is specified as being up to 177 pixels wide (and high I presume, because square), where they can have 2 kB of data with medium error correction.
It's a bit of a chore, but manageable to do if the data is important enough. Plus, with error correction built in, you can make some mistakes.