This is a small 1D/2D code reader that utilizes an intelligent image recognition algorithm. It will decode both barcodes and 2D codes that have been printed on paper or displayed on a screen, fast and accurately.
An onboard USB and UART interface makes this little reader quite versatile as it can be directly plugged into a computer, or be easily integrated with popular SBC's like the Raspberry Pi, Raspberry Pi Zero, or the Beagle Bone Black.
Online resources including datasheets, example code, and connection information can be found on the Waveshare Wiki page for this module.
UART cable is NOT included
Features
Easy to use and requires no knowledge of image recognition
Decodes various common 1D/2D codes such as Barcode, QR codes, etc.
Onboard micro USB and UART serial port, allows for connections to computers or embedded devices
Configurable via scanning of various "configuration codes"
The onboard light source means no artificial lighting is needed