Skip to main content

Overview

DE2120 2D Barcode Scanner

The DE2120 is a compact barcode scanner module that reads 20+ symbologies — covering all common 1D formats (UPC, EAN, Code 128, Code 39) as well as 2D formats (QR Code, Data Matrix, PDF417, Aztec). It communicates over UART (TTL serial), supports three scanning modes (manual, continuous, and motion sense), and is straightforward to integrate using the provided Arduino library or MicroPython module.

Barcode Scanner DE2120
DE2120 2D Barcode Scanner Breakout Board

Which products is this documentation for?

Barcode Scanner DE2120

Barcode Scanner DE2120

333384

Key Features

  • Supported 1D Symbologies: UPC-A, UPC-E, EAN-8, EAN-13, Code 128, GS1-128, Code 39, Code 93, Code 11, Interleaved 2 of 5, Codabar (NW-7), MSI Plessey, GS1 Databar, and more
  • Supported 2D Symbologies: QR Code, Data Matrix, PDF417, Micro PDF417, Aztec
  • Interface: UART (TTL), 9600 bps (auto-negotiated from 115200)
  • Operating Voltage: 3.3 V
  • Current Consumption: < 190 mA (operating)
  • Scan Distance: 25 mm – 400 mm
  • Image Sensor: CMOS, 640 × 480 px
  • Light Source: 5600 K white LEDs (illumination) + 625 nm red LED (aiming reticle)
  • Scan Angles: Pitch ±45°, Skew ±40°, Roll ±360°
  • Operating Temperature: –20 °C to 50 °C
  • Scanning Modes: Manual (trigger), Continuous, Motion Sense