SKU: SENS-0018
📋 GST Invoice Available

Grow GM861S Barcode Scanner Module - UART/USB Interface, 5-30cm Range

₹1,599.00 (Inclusive of all taxes)
Out of Stock

The Grow GM861S is a compact CMOS-based barcode and QR code scanner module offering dual UART and USB interfaces, designed for seamless integration into embedded systems, POS terminals, and industrial automation equipment operating on 3.3V logic.

Features

  • Dual-interface module supporting UART serial communication and USB 2.0 connectivity.
  • High-resolution 640×480 CMOS sensor for accurate 1D barcode and 2D QR code reading.
  • Versatile reading distance from 5cm to 30cm with a wide 67° horizontal field of view.
  • Low-power operation at 3.3V DC with a maximum current draw of 70mA.
  • Supports a comprehensive range of 1D symbologies including Code 128, Code 39, EAN-13, UPC-A, and GS1-Databar.

Out of stock

Description

The GM861S barcode scanner module utilizes a high-performance CMOS imaging sensor to capture and decode both 1D linear barcodes and 2D Matrix codes. Its optical system is engineered for a reliable 5-30cm reading distance, accommodating various label placements and surface orientations with a 360° roll, 65° pitch, and 65° yaw tolerance. A green LED provides immediate visual feedback for successful scan confirmation.

Designed for embedded integration, the module operates on a standard 3.3V supply, making it compatible with microcontrollers like Arduino, Raspberry Pi, ESP32, and STM32 platforms via its UART TTL interface. The included USB interface allows for direct connection to PCs and industrial PCs, facilitating deployment in point-of-sale systems, inventory management robots, and automated logistics equipment.

Key Features

  • High-resolution 640x480 pixel CMOS image sensor for precise code capture.
  • Dual communication interfaces: UART TTL (3.3V logic) and USB 2.0 for flexible system integration.
  • Wide operational range with 5-30cm reading distance and broad angular tolerance.
  • Comprehensive code support for major 1D barcodes and 2D QR codes.
  • Integrated green LED indicator provides immediate scan status feedback.
  • Compact and lightweight form-factor optimized for space-constrained embedded designs.
  • Low-voltage, low-current design suitable for battery-powered portable devices.

Applications

  • Integration into self-service kiosks and point-of-sale (POS) terminals for retail product scanning.
  • Automated inventory tracking and management systems in warehouses and logistics centers.
  • Embedded control in manufacturing lines for part identification and process verification.
  • Portable data collection devices and handheld terminals for field service operations.
  • Library management systems for book and asset tracking via barcode labels.

Technical Specifications

KeyValue
ModelGM861S
Sensor TypeCMOS Image Sensor
Supported Codes1D Barcodes & 2D QR Codes
Supported 1D SymbologiesEAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 93, Code 39, Codabar, ITF, MSI-Plessey, GS1-Databar (RSS)
Resolution640 x 480 pixels
Reading Distance5 - 30 cm
Field of View (Horizontal)67°
Field of View (Vertical)53°
Angular Tolerance (Roll)360°
Angular Tolerance (Pitch/Yaw)65°
InterfaceUART (TTL), USB 2.0
Operating Voltage3.3 V DC
Operating Current70 mA (max)
IndicatorGreen LED
DPM (Direct Part Mark) SupportNo
Primary ApplicationsEmbedded Systems, POS, Industrial Automation

Frequently Asked Questions

What are the communication interfaces on the GM861S barcode scanner?

The GM861S provides two primary interfaces: a UART TTL serial port (3.3V logic levels) for direct connection to microcontrollers like Arduino or ESP32, and a standard USB 2.0 port for plug-and-play connectivity with PCs and single-board computers. You can use one interface at a time based on your system's requirements.

What is the operating voltage and current requirement for this module?

The module requires a 3.3V DC power supply and draws a maximum of 70mA during operation. It is critical to provide a stable 3.3V source; applying 5V can damage the sensor and controller circuitry. Ensure your power supply can deliver at least 100mA for reliable performance.

What types of barcodes and codes can the GM861S read?

The scanner reads a wide array of 1D linear barcodes including Code 128, Code 39, EAN-13, UPC-A, ITF, and GS1-Databar (RSS), as well as 2D QR codes. It is designed for standard printed labels on paper or plastic; it does not support Direct Part Marking (DPM) on metallic or irregular surfaces.

How do I interface the GM861S with an Arduino or Raspberry Pi?

For Arduino or other 3.3V microcontrollers, use the UART interface. Connect the module's TX pin to your MCU's RX pin, RX to TX, GND to GND, and provide 3.3V power. For Raspberry Pi, you can use the UART pins on the GPIO header (ensure logic level compatibility) or connect via the USB port using a USB-A to micro-USB cable for simpler serial communication over USB-CDC.

Package Includes

  • 1 x GM861S Barcode Scanner Module

Additional Information

Weight 0.05 kg
Dimensions 5 × 5 × 5 cm