SparkFun Electronics 2D Barcode Scanner Breakout Board features the DE2120 barcode scanner module from DYScan. The DE2120 reads 20 different barcode symbologies (both 1D and 2D) using a camera coupled with onboard image processing to identify and decode various UPCs to QR codes. The DE2120 module also features two LEDs: one for illumination and one to project the red laser line.
The SparkFun 2D Barcode Scanner Breakout Board allows easy exploration of all of the capabilities of the DE2120 without flat flex cables. The module can be configured either by using the serial interface or by scanning command barcodes. All keyboard, HID, and serial is transmitted over the single USB-C connector.