Skip to content

77 units will be available shortly.

Express post shipping available (product is on backorder)

This highly integrated QR code scanner with excellent performance can recognize common 1D codes and 2D codes. With a small size, it employs easy-to-connect Gravity Interface and is equipped with a colorful indicator that feeds back the sensor recognition status by showing different colors.


Operating at 3.3V/5V, the scanner is compatible with UART and I2C communication, which makes it easier to develop on controllers like Arduino, ESP32, Raspberry Pi, etc.

Connection-Diagram with DFRduino UNO R3

It can be used in self-service vending machines, subway gates, access control, payment machines, etc.


  • Use-to-connect Gravity interface
  • 3.3V/5V power supply
  • I2C & UART supported

  • Applications
  • Self-service vending machines
  • Subway gates
  • Access control
  • Payment machines

  • Specification
  • Power Supply: DC3.3V/5V
  • Working Current: <70mA
  • Communication: I2C, UART
  • Image Pixel: 640*480
  • Light Source: colorful indicator/green light flashing prompt successful reading
  • Code System: 1D: EAN13, EAN8, UPCA, UPCE0, UPCE1, Code128, Code39, Code93, CodeBar, Interleaved 2 of 5
  •       2D: QR code, Data Matrix, PDF417

  • Depth of Field: QR Code (25mm-150mm product performance may be affected to varying degrees due to barcode quality and environmental conditions)
  • Contrast: ≥25%
  • Reading Angle: roll 360°, pitch 55°, yaw 55°
  • Scanning Angle: 69° (horizontal), 56° (vertical)
  • Reading Accuracy: ≥5mil
  • Working Temperature: 20°C ~60°C
  • Storage Temperature: -40°C ~80°C
  • Environment Light: 0~100000Lux
  • Relative Humidity: 5% to 95% (non-condensing)

  • Documents
  • Product wiki

  • Shipping List
  • Ring 2D QR Code Scanner x1
  • Adapter Board x1
  • PH2.0-4P Dupont Wire 30cm(Red Black Blue Green) x1
  • The Gravity: Ring 2D QR Code Scanner appears in the following collections:

    SKU DF-SEN0486