Waveshare 2D Codes Scanner Module w/ 4mil High-Density Barcode Scanning
The Waveshare 2D Codes Scanner Module is a compact, intelligent barcode and QR code reader supporting high-density 4mil scanning. It features onboard USB and UART interfaces for plug-and-play integration with computers or embedded systems like Raspberry Pi and Arduino.
Features
- High-resolution 640×480 pixel sensor for accurate 1D and 2D code scanning, including 4mil high-density barcodes.
- Supports over 20 barcode formats including QR Code, DataMatrix, PDF417, Code 128, UPC/EAN, and Aztec.
- Dual interface connectivity via USB (virtual COM/keyboard) and UART serial for flexible integration into PCs or embedded devices.
- Wide scanning angle with pitch/skew ±65° and 360° roll for versatile positioning and fast, reliable decoding.
- Low power operation with 5V/3.3V dual supply, standby current of 75mA, and compact 29x61mm footprint.
Out of stock
The Waveshare 2D Codes Scanner Module (B) is an intelligent vision sensor designed for automated barcode and QR code reading in industrial, retail, and embedded applications. It utilizes advanced image recognition algorithms to decode 1D and 2D codes printed on paper or displayed on screens with high speed and accuracy. The module’s core strength lies in its support for high-density 4mil barcodes and a comprehensive list of symbologies.
Engineered for seamless integration, the module provides both USB and UART communication interfaces. The USB interface offers plug-and-play operation, emulating a keyboard or virtual COM port for immediate use with PCs. The UART serial port enables direct connection to microcontrollers like ESP32, STM32, or Arduino for embedded data capture systems. Its compact form factor and dual 5V/3.3V power supply compatibility make it suitable for space-constrained and portable designs.
Additional Information
| Weight | 0.09 kg |
|---|---|
| Dimensions | 9 × 6 × 4 cm |





















