Don't use 7-segment displays (2011) [pdf]

Scope of the Critique

  • Many commenters stress the paper is really about critical applications (medical, aviation, safety), not everyday devices.
  • Some see it as a useful design checklist: know when 7‑segment is risky (upside‑down reading, decimal ambiguity, failed segments).
  • Others feel it overreaches and reads like a one‑sided “hit piece” that doesn’t compare fairly with alternatives or discuss their downsides.

Cost, Power, and System Complexity

  • Disagreement over current economics:
    • Some claim small TFT/LCD/OLED modules are now as cheap or cheaper, especially in low volume.
    • Others counter that in large production runs, custom segment LCDs are still far cheaper and use microamps of power.
  • Driving 7‑segment LEDs is seen as simple and low‑firmware‑complexity; pixel displays often need libraries, fonts, and more RAM/flash.
  • Counterpoint: common OLED controllers (e.g., SSD1306‑type) can be driven incrementally over I²C/SPI, and cheap MCUs are powerful enough that added complexity is acceptable in many products.

Readability and Ergonomics

  • 7‑segment displays are praised for:
    • High visibility at distance, wide viewing angles, and excellent low‑light readability.
    • Clean, minimal UI when only numbers are needed.
  • Criticisms include: misreading when upside‑down, ambiguous decimals, and poor alphanumeric rendering.
  • Some prefer the “jagged” 7‑segment aesthetic over smooth high‑res fonts; others hate stylized variants (e.g., left‑aligned “1”).
  • LCDs are criticized for low contrast, motion blur, and poor readability in some lighting.

Reliability, Failure Modes, and Testing

  • Segment LED/LCDs are seen as robust, vibration‑resistant, and easier to diagnose or repair; individual segments or LEDs can be tested and replaced.
  • Failure of a single segment can cause dangerous misreadings, but:
    • Power‑on self‑tests (all segments on/off) are common.
    • Some note you can monitor segment current to detect failures automatically.
  • Cracked or sun‑damaged matrix LCD/OLEDs tend to fail catastrophically but obviously.

Alternatives and Use Cases

  • Alternatives discussed: analog gauges, 14/16‑segment alphanumeric displays, dot‑matrix LED, and small OLED/LCD modules.
  • Analog gauges are praised for intuitiveness in some appliances, but criticized for cost and calibration drift.
  • Segment displays remain favored for clocks, lab gear, industrial equipment, military/aviation, and repairable legacy systems.
  • Several argue “just use a high‑res display” is often unrealistic where ultra‑low power, simplicity, or certification burden dominate.