SKU: SENS-0036
📋 GST Invoice Available

Waveshare Barcode Scanner Module, 1D/2D Codes Reader - USB/UART Interface

₹3,479.00 (Inclusive of all taxes)
Out of Stock

The Waveshare Barcode Scanner Module is a compact 2D CMOS imager designed for embedded systems, supporting a wide range of 1D and 2D codes. It interfaces via configurable UART or USB (5V) and is compatible with computers, POS terminals, and microcontrollers like Arduino and Raspberry Pi for automated identification tasks.

Features

  • 2D CMOS Imager Engine for reliable 1D/2D code reading
  • Dual USB and UART serial interfaces for flexible system integration
  • 6-25 cm reading distance with onboard illumination for low-light operation
  • Configurable via scanning pre-defined ‘configuration codes’
  • Compact form factor suitable for embedded, POS, and kiosk applications

Out of stock

Description

The Waveshare Barcode Scanner Module utilizes a high-performance 2D CMOS image sensor and intelligent decoding algorithms to accurately read common barcodes and QR codes from both printed media and electronic screens. Its robust design supports operation in a 0°C to 60°C temperature range and 5% to 95% non-condensing humidity.

Integration is streamlined through its onboard micro-USB port and UART (TTL-level) serial interface, allowing direct connection to PCs or seamless incorporation into embedded control systems, including those based on 5V logic platforms like Arduino. The module features an integrated LED light source to ensure consistent performance in varying ambient light conditions.

Key Features

  • High-performance 2D CMOS image sensor for accurate code capture
  • Dual communication interfaces: USB (HID/keyboard emulation) and UART (TTL serial)
  • Onboard illumination system enables operation in dark environments
  • Wide operating range: 0°C to 60°C and 5% to 95% RH (non-condensing)
  • Configurable parameters via scannable configuration barcodes
  • Compact and durable construction optimized for embedded integration
  • Low standby (58mA) and sleep (2mA) currents for power-sensitive designs

Applications

  • Point-of-Sale (POS) systems for retail product scanning
  • Self-service kiosks and automated ticketing/vending machines
  • Inventory management and asset tracking in warehouse logistics
  • Embedded device integration for product authentication and data entry
  • Library and document management systems for code-based cataloging

Technical Specifications

Barcode Types Supported1D and 2D (e.g., QR Code)
Scan Engine Type2D CMOS Imager
InterfaceUSB / UART (TTL)
Reading Distance6 - 25 cm
Operating Voltage5 V DC
Operating Current (Scanning)135 mA
Standby Current58 mA
Sleep Current2 mA
Operating Temperature0°C ~ 60°C
Operating Humidity5% ~ 95% RH (Non-condensing)
DPM (Direct Part Mark) SupportNo
Primary ApplicationEmbedded Systems, POS, Kiosks

Frequently Asked Questions

What is the operating voltage and how do I power this barcode scanner module?

The module operates at a strict 5V DC supply via its micro-USB port or the VCC pin on its UART interface. Ensure your power source can provide at least 135mA during active scanning. Using voltages outside the 5V specification may damage the internal CMOS imager and controller.

How do I communicate with the module and what are the interface options?

You can use either the onboard micro-USB port (which typically emulates a keyboard HID device for direct PC input) or the UART (TTL serial) interface. The UART interface uses standard 5V logic levels (TX, RX, GND, VCC) at a configurable baud rate, allowing direct connection to microcontrollers like Arduino or serial ports on single-board computers.

What types of barcodes and codes can this scanner read?

It supports decoding a wide range of common 1D linear barcodes (like Code 39, Code 128, EAN-13) and 2D Matrix codes (including QR Code). It is designed to read codes from both printed paper and electronic screens. Note that it does not support Direct Part Mark (DPM) reading on etched or directly marked surfaces.

What is the effective scanning distance and does it work in the dark?

The module has a specified reading distance range of 6 cm to 25 cm. It includes an integrated white LED illumination source, which activates during scanning to ensure reliable code capture in low-light or completely dark environments, making it suitable for varied installation settings.

How do I configure the scanner's settings like baud rate or output format?

Configuration is performed by scanning specific 'configuration barcodes' provided in the user manual. By presenting these codes to the scanner, you can change parameters such as the UART baud rate, code symbologies enabled, output data format, and the behavior of the illumination LED without needing any additional software tools.

Package Includes

  • 1 x Waveshare Barcode Scanner Module
  • 1 x USB Type-A to Micro-B Cable
  • 1 x PH2.0 4-Pin Cable (for UART connection)

Additional Information

Weight 0.081 kg
Dimensions 12 × 6 × 3 cm