
SparkFun 2D Barcode Scanner Breakout
The SparkFun 2D Barcode Scanner Breakout features the DE2120 camera-based scanner module, capable of reading 20 different barcode symbologies — from UPC and QR codes to Data Matrix and PDF 417. Onboard image processing handles decoding automatically, with illumination and aiming LEDs built in.
The breakout exposes the scanner's USB interface via a USB-C connector (HID keyboard, virtual COM port, and CDC serial all over one cable) and provides a 5-pin TTL serial header for embedded integration. A buzzer, status LED, and trigger button are included on the board. Configuration is done via serial commands or by scanning barcodes from the settings manual.
Key Features
- 20 Barcode Symbologies – 1D (UPC-A/E, EAN-8/13, Code 128, Code 39, QR, and more) and 2D (QR Code, Data Matrix, PDF 417, Aztec)
- USB-C Interface – HID keyboard, virtual COM port, and CDC serial over one connector
- TTL Serial Header – 5-pin header for embedded microcontroller projects
- Onboard Trigger Button – Tactile switch for manual scan activation
- Buzzer & Status LED – Audio and visual scan confirmation
- Configurable – Via serial commands or by scanning setting barcodes
Supported Symbologies
- 1D: UPC-A, UPC-E, EAN-8, EAN-13, Code 128, GS1-128, Code 39, Code 93, Code 11, Interleaved 2-of-5, Matrix 2-of-5, Industrial 2-of-5, Codabar, MSI, GS1 DataBar, Datalogic 2-of-5
- 2D: QR Code, Data Matrix, PDF 417, Micro PDF 417, Aztec Code
Ideal For
- Point-of-sale and inventory systems
- Embedded barcode reading projects
- QR code and ticket scanning
- USB HID barcode input to any computer
Package Contents
- 1× SparkFun 2D Barcode Scanner Breakout (DE2120)
Resources
Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
The SparkFun 2D Barcode Scanner Breakout features the DE2120 camera-based scanner module, capable of reading 20 different barcode symbologies — from UPC and QR codes to Data Matrix and PDF 417. Onboard image processing handles decoding automatically, with illumination and aiming LEDs built in.
The breakout exposes the scanner's USB interface via a USB-C connector (HID keyboard, virtual COM port, and CDC serial all over one cable) and provides a 5-pin TTL serial header for embedded integration. A buzzer, status LED, and trigger button are included on the board. Configuration is done via serial commands or by scanning barcodes from the settings manual.
Key Features
- 20 Barcode Symbologies – 1D (UPC-A/E, EAN-8/13, Code 128, Code 39, QR, and more) and 2D (QR Code, Data Matrix, PDF 417, Aztec)
- USB-C Interface – HID keyboard, virtual COM port, and CDC serial over one connector
- TTL Serial Header – 5-pin header for embedded microcontroller projects
- Onboard Trigger Button – Tactile switch for manual scan activation
- Buzzer & Status LED – Audio and visual scan confirmation
- Configurable – Via serial commands or by scanning setting barcodes
Supported Symbologies
- 1D: UPC-A, UPC-E, EAN-8, EAN-13, Code 128, GS1-128, Code 39, Code 93, Code 11, Interleaved 2-of-5, Matrix 2-of-5, Industrial 2-of-5, Codabar, MSI, GS1 DataBar, Datalogic 2-of-5
- 2D: QR Code, Data Matrix, PDF 417, Micro PDF 417, Aztec Code
Ideal For
- Point-of-sale and inventory systems
- Embedded barcode reading projects
- QR code and ticket scanning
- USB HID barcode input to any computer
Package Contents
- 1× SparkFun 2D Barcode Scanner Breakout (DE2120)























