Waveshare Barcode Scanner Module (C) 640x480 USB/UART
The Waveshare Barcode Scanner Module (C) is a high-accuracy 2D/QR code reader with a 640×480 sensor, supporting USB keyboard, virtual COM, and UART interfaces for seamless integration into embedded systems and PC applications.
Features
- High-resolution 640 x 480 pixel sensor for accurate 1D/2D barcode and QR code recognition.
- Flexible USB/UART interfaces: USB keyboard mode (plug-and-play), USB virtual COM port, and configurable UART serial.
- Dual power supply compatibility (5V or 3.3V) with a 250mA operating current for embedded integration.
- Intelligent image recognition algorithm supports scanning codes from both paper and digital screens.
- Integrated white illumination and green aiming LEDs for optimal scanning in various lighting conditions.
Out of stock
The Waveshare Barcode Scanner Module (C) is an embedded vision module engineered for reliable and fast optical code recognition. It utilizes an intelligent image processing algorithm to decode a wide range of 1D barcodes and 2D Matrix codes, including QR codes, with high accuracy. The module features a 640×480 resolution sensor and integrated visible light sources for illumination and aiming, ensuring consistent performance whether scanning printed labels or digital displays.
Designed for flexible system integration, it offers multiple communication protocols. By default, it operates as a USB HID keyboard, emulating keystrokes for immediate data entry into any PC. For more control, it can be configured as a USB virtual serial port or a standard UART device, making it ideal for microcontroller-based projects using platforms like Arduino, Raspberry Pi, or industrial PLCs. Its dual-voltage support (5V/3.3V) and moderate power consumption simplify power design for portable or fixed installations.
Additional Information
| Weight | 0.07 kg |
|---|---|
| Dimensions | 8 × 11 × 3 cm |















