Grow GM78 Barcode Scanner Module - 4mil CMOS Sensor, USB/UART Interface
The Grow GM78 is a compact, high-resolution CMOS barcode scanner module designed for embedded integration. It reads 1D and 2D codes down to 4mil resolution via USB 2.0 or UART serial interface, operating from a standard 5V DC supply for compatibility with POS systems, industrial automation, and custom electronics projects.
Features
- High-resolution 640×480 CMOS sensor reads 1D/2D barcodes down to 4mil.
- Dual interface support: USB 2.0 (HID/CDC) and UART TTL serial for flexible system integration.
- Compact embedded module measuring 48(W) x 27.5(D) x 14(H) mm.
- Wide symbology support including EAN, UPC, Code 128, QR Code, Data Matrix, and PDF417.
- Low-power operation at 5V DC with a typical current draw of 180mA.
Out of stock
The Grow GM78 Barcode Scanner utilizes a high-performance 640×480 pixel CMOS image sensor for precise optical capture of 1D linear and 2D Matrix barcodes. Its imaging engine achieves a minimum element width (MEW) resolution of 4mil, enabling reliable reading of high-density and damaged codes. The module outputs decoded data via a selectable USB 2.0 (emulating HID keyboard or virtual COM port) or UART TTL serial interface, providing plug-and-play compatibility with PCs, microcontrollers (Arduino, Raspberry Pi, ESP32), and industrial PLCs.
Engineered for embedded applications, the GM78 features a compact, board-level form factor ideal for integration into kiosks, vending machines, inventory tracking systems, and portable data terminals. Its robust decoding algorithm supports an extensive library of symbologies, ensuring versatility across retail, logistics, and manufacturing environments. The scanner operates within a typical reading distance range of 25mm to 200mm, balancing field of view with depth of field for consistent performance.
Additional Information
| Weight | 0.2 kg |
|---|---|
| Dimensions | 2.75 × 4.8 × 1.4 cm |














