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.