Module13.2 QRCode is a 1D/2D barcode scanning module from the M5Stack stacking module series. It integrates a CMOS barcode capture engine with a resolution of 640 x 480, supporting 3 mainstream 2D code types and 14 1D code types on the market, enabling fast and accurate recognition of barcodes printed on media such as paper and labels. A toggle switch allows switching between USB and UART communication interfaces for the QR module to communicate with external devices. The USB interface can be configured in three modes: USB virtual serial port, USB HID keyboard, and USB HID-POS. The module features a built-in buzzer for audio prompts, illumination and aiming LEDs, provides rich secondary development interfaces, and supports multiple scanning trigger modes (e.g., auto mode, continuous mode, motion sensing mode, pulse mode) for customized functionality and integrated development. It integrates a DC power input interface supporting DC 9 ~ 24V. Through the internal DC-DC step-down circuit it powers the entire device, making it suitable for logistics and warehousing, retail checkout, ticketing systems, production traceability, medical information collection, self-service terminals, and many other scenarios.
Features
Supports 3 types of 2D codes and 14 types of 1D codes
Built-in USB and UART interface switching switch
Built-in buzzer sound prompt
Built-in illumination LED
High-resolution imaging
Focusing and aiming function
Multiple scanning trigger modes, such as auto and continuous modes
DC power supply interface, wide voltage input: DC 9 ~ 24V
Development Platform:
Arduino
UiFlow2
Includes
1 x Module13.2 QRCode
Applications
Logistics and warehousing
Retail checkout
Ticketing systems
Production traceability
Medical information collection
Self-service terminals
Specifications
Specification
Parameter
IO Expansion Chip
PI4IOE5V6408 I2C@0x43 (default)/0x44
Sensor
640 x 480 CMOS
Illumination
White LED
Aiming
Red LED
Supported 2D Codes
PDF417, QR Code, Data Matrix
Supported 1D Codes
Code11, Code39, Code93, Code128, EAN-13, EAN-8, UPC-A, UPC-E, Codabar, Interleaved 2 of 5, Matrix 2 of 5, Industrial 2 of 5, MSI, GS1 Databar
Depth of Field
50 ~ 160 mm
Reading Accuracy
≥ 5 mil
Print Contrast
≥ 20 %
Scan Angle
Pitch ±55°, Skew ±55°
Communication Interface
USB or UART communication; the USB interface can be connected to a PC via a Grove to USB-C accessory
Expansion Interface
3 Grove ports: PORT.A, PORT.B, PORT.C
DC Power Input Interface
Input voltage: DC 9 ~ 24V, spec: 5.5 x 2.1 mm, polarity: center positive, outer negative
Operating Current (with Core2)
DC 5V module off 5.04V@74.42 mA, on 5.09V@255.84 mA DC 9V module off 9.09V@98.93 mA, on 9.10V@153.44 mA DC 12V module off 10.49V@79.96 mA, on 10.38V@124.54 mA