{"product_id":"gm861s-1d-2d-barcode-qr-code-scanner-module-uart-usb","title":"GM861S 1D\/2D Barcode QR Code Scanner Module UART USB","description":"\u003ch2\u003eGM861S Compact Barcode \u0026amp; QR Code Reader Module\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eGM861S Barcode Scanner Module\u003c\/strong\u003e is a high-performance, ultra-compact scanning solution designed for seamless integration into custom projects, kiosks, POS systems, and embedded applications. Supporting both \u003cstrong\u003e1D and 2D barcode formats\u003c\/strong\u003e — including QR Code, DataMatrix, PDF417, EAN-13, Code 128, UPC-A, and many more — this tiny powerhouse delivers fast, reliable reads every time.\u003c\/p\u003e\n\n\u003cp\u003eWith its \u003cstrong\u003eUART (TTL-232) and USB dual interface\u003c\/strong\u003e, 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.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eMade in Mainland China.\u003c\/em\u003e\u003c\/p\u003e\n\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e📷 \u003cstrong\u003eCMOS Sensor\u003c\/strong\u003e with 640×480 scan resolution\u003c\/li\u003e\n  \u003cli\u003e📏 \u003cstrong\u003eReading Distance:\u003c\/strong\u003e 5–30 cm\u003c\/li\u003e\n  \u003cli\u003e🔄 \u003cstrong\u003eWide Scan Angle:\u003c\/strong\u003e Roll 360°, Pitch 65°, Yaw 65°\u003c\/li\u003e\n  \u003cli\u003e👁️ \u003cstrong\u003eViewing Angle:\u003c\/strong\u003e 67° (Horizontal) \/ 53° (Vertical)\u003c\/li\u003e\n  \u003cli\u003e✅ \u003cstrong\u003eGreen LED Indicator\u003c\/strong\u003e lights up on successful read\u003c\/li\u003e\n  \u003cli\u003e⚡ \u003cstrong\u003eOperating Voltage:\u003c\/strong\u003e 3.3V | Max Current: 70mA | Standby: ≤6mA\u003c\/li\u003e\n  \u003cli\u003e🚀 \u003cstrong\u003eFast Startup:\u003c\/strong\u003e ≤250ms typical\u003c\/li\u003e\n  \u003cli\u003e🔗 \u003cstrong\u003eDual Interface:\u003c\/strong\u003e TTL-232 \/ USB\u003c\/li\u003e\n  \u003cli\u003e🏋️ \u003cstrong\u003eLightweight Metal Body:\u003c\/strong\u003e Just 2g\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eSupported Barcode Formats\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1D Codes:\u003c\/strong\u003e 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)\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e2D Codes:\u003c\/strong\u003e QR Code, DataMatrix, PDF417\u003c\/p\u003e\n\n\u003ch3\u003eTechnical Specifications\u003c\/h3\u003e\n\u003ctable style=\"width:100%; border-collapse:collapse;\"\u003e\n  \u003ctr style=\"background:#f5f5f5;\"\u003e\n\u003cth style=\"padding:8px; border:1px solid #ddd; text-align:left;\"\u003eParameter\u003c\/th\u003e\n\u003cth style=\"padding:8px; border:1px solid #ddd; text-align:left;\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eSensor\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eCMOS\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr style=\"background:#f5f5f5;\"\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eScan Resolution\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003e640 × 480\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eInterface\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eTTL-232 \/ USB\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr style=\"background:#f5f5f5;\"\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eSize\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eØ 20.9mm × H 6.2mm\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eWeight\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003e2g\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr style=\"background:#f5f5f5;\"\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eOperating Voltage\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003e3.3V\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eMax Current\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003e70mA\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr style=\"background:#f5f5f5;\"\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eStandby Current\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003e≤6mA (Typical)\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eStartup Time\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003e≤250ms (Typical)\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr style=\"background:#f5f5f5;\"\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eReading Accuracy\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003e≥10 mil\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eContrast Ratio\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eGreater than 25%\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr style=\"background:#f5f5f5;\"\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eMaterial\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eMetal\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\n\u003ch3\u003eWhat's in the Box?\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1× GM861S Scan Code Module\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eGreat Pairings for Your DIY Build\u003c\/h3\u003e\n\u003cp\u003eLooking for more accessories for your development or retail project? Check out these related items:\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/products\/1-2ch-16a-tuya-wifi-smart-switch-intelligent-interruptor-smart-life-app-control-breaker-relay-works-with-alexa-google-assistant\"\u003e1\/2 Channel Tuya WiFi Smart Relay Switch – 16A, Alexa \u0026amp; Google Home\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/products\/10-in-1-multi-head-usb-charging-cable-universal-multi-port\"\u003e10-in-1 Multi-Head USB Charging Cable – Universal Multi-Port\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eLearn More\u003c\/h3\u003e\n\u003cp\u003eFor 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.\u003c\/p\u003e\n\u003cp\u003eFor general electronics integration guidance, the \u003ca href=\"https:\/\/www.ncbi.nlm.nih.gov\/books\/NBK519704\/\" rel=\"nofollow\" target=\"_blank\"\u003eNIH resource on embedded systems in health tech\u003c\/a\u003e offers useful context for medical and research applications of scanning modules.\u003c\/p\u003e\n\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\n\u003ch4\u003eQ: What barcode types does the GM861S scanner module support?\u003c\/h4\u003e\n\u003cp\u003eA: 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.\u003c\/p\u003e\n\n\u003ch4\u003eQ: What interfaces does the GM861S barcode module use?\u003c\/h4\u003e\n\u003cp\u003eA: 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.\u003c\/p\u003e\n\n\u003ch4\u003eQ: What is the reading range of the GM861S QR code scanner?\u003c\/h4\u003e\n\u003cp\u003eA: 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.\u003c\/p\u003e\n\n\u003ch4\u003eQ: Is the GM861S easy to integrate into a custom project?\u003c\/h4\u003e\n\u003cp\u003eA: 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.\u003c\/p\u003e\n\n\u003ch4\u003eQ: What does the green LED on the GM861S indicate?\u003c\/h4\u003e\n\u003cp\u003eA: The green LED indicator lights up to confirm a successful barcode or QR code read, providing instant visual feedback during operation.\u003c\/p\u003e\n\n\u003cdiv lang=\"es\"\u003e\n\u003ch3\u003eDescripción en Español\u003c\/h3\u003e\n\u003ch2\u003eMódulo Lector de Códigos de Barras y QR GM861S\u003c\/h2\u003e\n\u003cp\u003eEl \u003cstrong\u003eMódulo Escáner de Código de Barras GM861S\u003c\/strong\u003e es una solución de escaneo de alto rendimiento y ultra compacta, diseñada para una integración perfecta en proyectos personalizados, quioscos, sistemas POS y aplicaciones embebidas. Compatible con formatos de códigos de barras \u003cstrong\u003e1D y 2D\u003c\/strong\u003e — incluyendo QR Code, DataMatrix, PDF417, EAN-13, Code 128, UPC-A y muchos más — este pequeño pero poderoso módulo ofrece lecturas rápidas y confiables en todo momento.\u003c\/p\u003e\n\n\u003cp\u003eCon su \u003cstrong\u003einterfaz dual UART (TTL-232) y USB\u003c\/strong\u003e, el GM861S es compatible con una amplia gama de microcontroladores, configuraciones de Raspberry Pi y placas de desarrollo. Su compacto factor de forma (solo 20,9mm de diámetro, 6,2mm de altura) y su cuerpo metálico ligero de 2g lo hacen ideal para proyectos con espacio reducido.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eFabricado en China Continental.\u003c\/em\u003e\u003c\/p\u003e\n\n\u003ch3\u003eCaracterísticas Principales\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e📷 \u003cstrong\u003eSensor CMOS\u003c\/strong\u003e con resolución de escaneo 640×480\u003c\/li\u003e\n  \u003cli\u003e📏 \u003cstrong\u003eDistancia de Lectura:\u003c\/strong\u003e 5–30 cm\u003c\/li\u003e\n  \u003cli\u003e🔄 \u003cstrong\u003eÁngulo de Escaneo Amplio:\u003c\/strong\u003e Rotación 360°, Inclinación 65°, Guiñada 65°\u003c\/li\u003e\n  \u003cli\u003e👁️ \u003cstrong\u003eÁngulo de Visión:\u003c\/strong\u003e 67° (Horizontal) \/ 53° (Vertical)\u003c\/li\u003e\n  \u003cli\u003e✅ \u003cstrong\u003eIndicador LED Verde\u003c\/strong\u003e se enciende al leer exitosamente\u003c\/li\u003e\n  \u003cli\u003e⚡ \u003cstrong\u003eVoltaje de Operación:\u003c\/strong\u003e 3.3V | Corriente Máx: 70mA | Reposo: ≤6mA\u003c\/li\u003e\n  \u003cli\u003e🚀 \u003cstrong\u003eInicio Rápido:\u003c\/strong\u003e ≤250ms típico\u003c\/li\u003e\n  \u003cli\u003e🔗 \u003cstrong\u003eInterfaz Dual:\u003c\/strong\u003e TTL-232 \/ USB\u003c\/li\u003e\n  \u003cli\u003e🏋️ \u003cstrong\u003eCuerpo Metálico Ligero:\u003c\/strong\u003e Solo 2g\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eFormatos de Código de Barras Compatibles\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eCódigos 1D:\u003c\/strong\u003e 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)\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCódigos 2D:\u003c\/strong\u003e QR Code, DataMatrix, PDF417\u003c\/p\u003e\n\n\u003ch3\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n\u003ctable style=\"width:100%; border-collapse:collapse;\"\u003e\n  \u003ctr style=\"background:#f5f5f5;\"\u003e\n\u003cth style=\"padding:8px; border:1px solid #ddd; text-align:left;\"\u003eParámetro\u003c\/th\u003e\n\u003cth style=\"padding:8px; border:1px solid #ddd; text-align:left;\"\u003eValor\u003c\/th\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eSensor\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eCMOS\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr style=\"background:#f5f5f5;\"\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eResolución de Escaneo\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003e640 × 480\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eInterfaz\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eTTL-232 \/ USB\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr style=\"background:#f5f5f5;\"\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eTamaño\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eØ 20,9mm × H 6,2mm\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003ePeso\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003e2g\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr style=\"background:#f5f5f5;\"\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eVoltaje de Operación\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003e3.3V\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eCorriente Máxima\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003e70mA\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr style=\"background:#f5f5f5;\"\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eCorriente en Reposo\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003e≤6mA (Típico)\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eTiempo de Inicio\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003e≤250ms (Típico)\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr style=\"background:#f5f5f5;\"\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003ePrecisión de Lectura\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003e≥10 mil\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eRelación de Contraste\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eMayor al 25%\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr style=\"background:#f5f5f5;\"\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eMaterial\u003c\/td\u003e\n\u003ctd style=\"padding:8px; border:1px solid #ddd;\"\u003eMetal\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\n\u003ch3\u003eContenido del Paquete\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1× Módulo de Escaneo GM861S\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePreguntas Frecuentes\u003c\/h3\u003e\n\n\u003ch4\u003eP: ¿Qué tipos de códigos de barras admite el módulo escáner GM861S?\u003c\/h4\u003e\n\u003cp\u003eR: El GM861S admite una amplia gama de códigos de barras 1D y 2D. Los formatos 1D incluyen EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Code 93, ITF, CodaBar, MSI-Plessey, GS1-Databar y más. Los formatos 2D incluyen QR Code, DataMatrix y PDF417.\u003c\/p\u003e\n\n\u003ch4\u003eP: ¿Qué interfaces utiliza el módulo de código de barras GM861S?\u003c\/h4\u003e\n\u003cp\u003eR: El GM861S es compatible con interfaces TTL-232 (UART) y USB, lo que lo hace compatible con microcontroladores como Arduino y Raspberry Pi, así como con computadoras y sistemas POS conectados por USB.\u003c\/p\u003e\n\n\u003ch4\u003eP: ¿Cuál es el rango de lectura del escáner QR GM861S?\u003c\/h4\u003e\n\u003cp\u003eR: El GM861S tiene una distancia de lectura efectiva de 5 a 30 cm, con un amplio ángulo de escaneo de Rotación 360°, Inclinación 65° y Guiñada 65°, ideal para un escaneo rápido y flexible en aplicaciones embebidas.\u003c\/p\u003e\n\n\u003ch4\u003eP: ¿Es fácil integrar el GM861S en un proyecto personalizado?\u003c\/h4\u003e\n\u003cp\u003eR: ¡Sí! Con su tamaño compacto (20,9mm de diámetro, 6,2mm de altura), voltaje de operación de 3,3V y salida estándar UART\/USB, el GM861S está diseñado para una integración sencilla en proyectos de electrónica DIY, sistemas de quiosco, herramientas de inventario y más.\u003c\/p\u003e\n\n\u003ch4\u003eP: ¿Qué indica el LED verde del GM861S?\u003c\/h4\u003e\n\u003cp\u003eR: El indicador LED verde se enciende para confirmar una lectura exitosa de código de barras o código QR, proporcionando retroalimentación visual instantánea durante el funcionamiento.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Peaceful Pleasures Health and Wellness","offers":[{"title":"Default Title","offer_id":53488931275065,"sku":"1005006164987866-Default Title","price":32.45,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0933\/3689\/5801\/files\/Sca4f864f447c4f77971f518efc08ae74N.webp?v=1781902376","url":"https:\/\/peacefulpleasureswellness.com\/products\/gm861s-1d-2d-barcode-qr-code-scanner-module-uart-usb","provider":"Peaceful Pleasures Health and Wellness","version":"1.0","type":"link"}