HN
Today

Reverse-engineering infrared-based electronic shelf labels

This story plunges deep into the proprietary world of Electronic Shelf Labels, meticulously reverse-engineering their infrared communication protocols and internal electronics. The author uncovers how these ubiquitous retail devices work, exposing both their stated benefits and the less ethical reasons for their widespread adoption. It's a fascinating look at a hidden technology, revealing the complex technical challenges and potential for mischief in seemingly simple devices.

5
Score
0
Comments
#11
Highest Rank
8h
on Front Page
First Seen
Apr 25, 3:00 AM
Last Seen
Apr 25, 10:00 AM
Rank Over Time
1114232221292829

The Lowdown

This detailed article takes readers on a journey through the complex world of Electronic Shelf Labels (ESLs), focusing specifically on infrared-based systems. It meticulously deconstructs the proprietary technologies behind these ubiquitous retail fixtures, from their communication protocols to their internal hardware, and even delves into their economic justifications and potential vulnerabilities.

  • Motivation & Critique: The author critically examines consumer-facing reasons for ESL existence (ecology, accuracy, staff time, NFC) as "utter bullshit," contrasting them with more candid store chain benefits like instant price updates, reduced labor, advertising potential, and competitive advantage.
  • Security & Mischief: The article highlights the lack of robust security in these systems, enabling potential mischievous acts such as changing displayed prices and images, or even disabling tags, while dreaming of firmware manipulation and battery draining.
  • Technology Overview: It surveys various ESL brands and their communication methods (IR, 2.4GHz radio, Zigbee), then zeroes in on a dominant proprietary infrared system (estimated 15% market share).
  • Infrared Protocols (PHY & MAC): A deep dive explains the physical layer's Pulse Position Modulation (PPM) using 940nm IR light, detailing two symbol sets (PP4 for 2-bit, PP16 for 4-bit encoding). The MAC layer structure with protocol version, unique PLID, command codes, store key, and CRC is broken down, including specific commands for page changes, wake-up, and image updates.
  • Image Formats: Discusses raw and Run-Length Encoding (RLE) for e-paper displays, noting how RLE can sometimes increase data size for complex images.
  • ESL Electronics: Explores the internal hardware of segment and graphic ESLs, revealing a proprietary mixed-signal ASIC housing a microcontroller and volatile RAM, implying firmware is lost on power loss. It also touches upon factory programming points and a hidden NFC sticker.
  • Transmitter Electronics: Describes the infrastructure's ceiling-mounted transceivers, their use of a Hitachi MCU and Lattice CPLD for precise IR signal generation, and an intriguing uplink circuit employing FM radio components for sensitive ESL reply detection.

Overall, the article serves as a comprehensive technical exposé, revealing the intricate engineering decisions, proprietary barriers, and surprising vulnerabilities hidden within the everyday electronic shelf labels that populate our retail spaces.