A general-purpose handheld 2D imager scanner. The XL-Y20 combines 2D imager technology with a high-performance MCU to read barcodes on paper, printed labels, plastic and screens, with >=4 mil (0.1 mm) resolution and 25 cm/s decode speed. Both manual and auto-sensing reading modes are supported, with LED and buzzer feedback. Its one-piece 1.5 m cable and rugged, drop-resistant body suit mobile payment, coupon redemption, chain retail, express and supermarket, logistics, warehouse and asset inventory applications.