Barcodes are not new, they have been around since forever and they are still relevant in this digital era. You can see 1D striped barcodes in almost all products in supermarket and 2D barcodes like the QR code, which can store more data are getting more popular in payment, advertising and ticketing. A barcode scanner decodes the black lines, squares and rectangles of a barcode and output it as readable characters.
This is a high performance barcode scanner that can read a wide variety of 1D and 2D barcode standards including the popular striped barcode and QR code whether they are printed on paper or displayed on screen. It is highly configurable and can bring benefits of barcodes to any projects such as kiosks, vending machine etc. Configuration is done by scanning setup QR codes as described in the user manual. There are tons of options for reading mode and output format that you can choose from. For example, you can set the scanning triggered by a button or automatic continuous scanning. You can also append a prefix or suffix to the data read. The settings are retained in the memory, so you do not have to set it all over again after power cycle.
Two types of host interface are supported, USB and UART. You can plug it in to a computer or boards like a Raspberry Pi, Tinker Board, etc. You will see it as a HID keyboard by default, no additional driver necessary. It means when you scan a barcode, you will see the output as if it is typed on a keyboard. To make the scanning more effective, there are 2 LEDs beside the main optical reader. One is a white LED. This provides illumination when reading so that the scanner is working even in dark environment. The other is a red collimation LED, that serves as a guiding beam for the optimum reading distance. There is also a small buzzer on board that gives you a sound indicator when the barcode is valid and read successfully.
This module is compact, low power and can be embedded easily to your project
It adopts a professional image processing chip for barcode recognition. It can quickly and accurately read under the high performance of fast and stable reading in complex environments. Take one-dimensional code and two-dimensional code on the carrier of paper, screen, plastic, etc. . Small in size, onboard USB and UART interface, can be directly connected to the computer, or integrated into a variety of devices. The product features low power consumption and low heat. Quick start, cold start and warm start can be kept on standby, no need to wait, it is ready to open.
Type of barcode/QR code reading
Read barcode type (1D): UPC/EAN, UPC/EAN with supplementals, BooklandEAN, ISSN, UCC Coupon Extended Code, Code 128, GS1-128, ISBT 128, Code 39, Code 39 Full ASCII, Trioptic Code 39, Code 32, Code 93, Code 11, Matrix 2 of 5, Interleaved 2 of 5, Discrete 2 of 5, Codabar, MSI, Chinese 2 of 5, GS1 DataBar variants, Korean 3 of 5, ISBT Concat
Read the QR code type (2D): QR Code, PDF417, Data Matrix
1 x Scanning Module