Barcode Emulation


Newsletter Subscription

Enables ordinary LEDs to transmit barcode data – The Barcode Emulation reference design allows an ordinary LED to transmit barcode data. The LED is driven such that it transmits pulses that can be read by a checkout scanner.

Applications processor connectivity – The barcode reference emulator is designed to connect to an applications processor and offload these functions commonly found in smart phones and other mobile products via I2C or SPI.

Low power design that maximizes battery life – The design is based on the iCE40 device families, which have been designed from the ground up for low power, maximizing battery life and minimizing power consumption.

Barcode Emulation Diagram

Features

  • Use a standard LED to transmit bar code information
  • Enables a checkout scanner to read bar code data via LED
  • Connects to an applications processor via I2C or SPI
  • As low as 350 LUTs
  • Devices supported: iCE40LP, iCE40LM, iCE40 Ultra™, iCE40 UltraLite™

Jump to

Block Diagram

Barcode Emulation Block Diagram

Documentation

To subscribe, or modify your subscription, to Document Notifications please login to your Lattice account