Peaceful Pleasures Health and Wellness
GM861S 1D/2D Barcode QR Code Scanner Module UART USB
GM861S 1D/2D Barcode QR Code Scanner Module UART USB
Couldn't load pickup availability
GM861S Compact Barcode & QR Code Reader Module
The GM861S Barcode Scanner Module is a high-performance, ultra-compact scanning solution designed for seamless integration into custom projects, kiosks, POS systems, and embedded applications. Supporting both 1D and 2D barcode formats — including QR Code, DataMatrix, PDF417, EAN-13, Code 128, UPC-A, and many more — this tiny powerhouse delivers fast, reliable reads every time.
With its UART (TTL-232) and USB dual interface, the GM861S is compatible with a wide range of microcontrollers, Raspberry Pi setups, and development boards. The compact form factor (just 20.9mm diameter, 6.2mm height) and lightweight 2g metal body make it ideal for space-constrained builds.
Made in Mainland China.
Key Features
- 📷 CMOS Sensor with 640×480 scan resolution
- 📏 Reading Distance: 5–30 cm
- 🔄 Wide Scan Angle: Roll 360°, Pitch 65°, Yaw 65°
- 👁️ Viewing Angle: 67° (Horizontal) / 53° (Vertical)
- ✅ Green LED Indicator lights up on successful read
- ⚡ Operating Voltage: 3.3V | Max Current: 70mA | Standby: ≤6mA
- 🚀 Fast Startup: ≤250ms typical
- 🔗 Dual Interface: TTL-232 / USB
- 🏋️ Lightweight Metal Body: Just 2g
Supported Barcode Formats
1D Codes: EAN-13, EAN-8, UPC-A, UPC-E, ISSN, ISBN, CodaBar, Code 128, Code 93, ITF-14, ITF-6, Interleaved 2 of 5, Industrial 2 of 5, Matrix 2 of 5, Code 39, Code 11, MSI-Plessey, GS1 Composite, GS1-Databar (RSS)
2D Codes: QR Code, DataMatrix, PDF417
Technical Specifications
| Parameter | Value |
|---|---|
| Sensor | CMOS |
| Scan Resolution | 640 × 480 |
| Interface | TTL-232 / USB |
| Size | Ø 20.9mm × H 6.2mm |
| Weight | 2g |
| Operating Voltage | 3.3V |
| Max Current | 70mA |
| Standby Current | ≤6mA (Typical) |
| Startup Time | ≤250ms (Typical) |
| Reading Accuracy | ≥10 mil |
| Contrast Ratio | Greater than 25% |
| Material | Metal |
What's in the Box?
- 1× GM861S Scan Code Module
Great Pairings for Your DIY Build
Looking for more accessories for your development or retail project? Check out these related items:
- 1/2 Channel Tuya WiFi Smart Relay Switch – 16A, Alexa & Google Home
- 10-in-1 Multi-Head USB Charging Cable – Universal Multi-Port
Learn More
For background on barcode technology standards and their applications in retail and automation, visit the GS1 Standards Organization or explore barcode scanning system resources at NIST.
For general electronics integration guidance, the NIH resource on embedded systems in health tech offers useful context for medical and research applications of scanning modules.
Frequently Asked Questions
Q: What barcode types does the GM861S scanner module support?
A: The GM861S supports a wide range of both 1D and 2D barcodes. 1D formats include EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Code 93, ITF, CodaBar, MSI-Plessey, GS1-Databar, and more. 2D formats include QR Code, DataMatrix, and PDF417.
Q: What interfaces does the GM861S barcode module use?
A: The GM861S supports both TTL-232 (UART) and USB interfaces, making it compatible with microcontrollers like Arduino and Raspberry Pi, as well as standard USB-connected computers and POS systems.
Q: What is the reading range of the GM861S QR code scanner?
A: The GM861S has an effective reading distance of 5 to 30 cm, with a wide scan angle of Roll 360°, Pitch 65°, and Yaw 65° — ideal for fast and flexible scanning in embedded applications.
Q: Is the GM861S easy to integrate into a custom project?
A: Yes! With its compact size (20.9mm diameter, 6.2mm height), 3.3V operating voltage, and standard UART/USB output, the GM861S is designed for straightforward integration into DIY electronics, kiosk systems, inventory tools, and more.
Q: What does the green LED on the GM861S indicate?
A: The green LED indicator lights up to confirm a successful barcode or QR code read, providing instant visual feedback during operation.
