Case study
Earbud-case LED display: a probed pinout and segment map
The earbud-case LED display study reconstructs the pinout and electrical drive map of an unmarked charging-case display. It documents 31 segments on eight charlieplexed lines, including ribbon-finger wiring and anode/cathode combinations, and supplies an ESP32-C3 driver and serial probing sketch.
- Targets
- Firmware
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 0
- Last commit
- 2026-10-27
- Language
- C++
- License (GitHub)
- MIT
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a demo observed; no download method found.
- Checked
- 2026-11-08
Requirements & limits
- Prerequisites: The documented driver uses an ESP32-C3, GPIO wiring and a 1 kΩ series resistor on each line.
- Limits: The upper and lower hundreds-stub segments, separate outline edges, current and exact scan rate remain unresolved.
- License: MIT license.
Cite
BibTeX
@misc{earbud-led-display-map-case,
title = {{Earbud-case LED display: a probed pinout and segment map}},
howpublished = {\url{https://github.com/lifetreelee/earbud-led-display-map}},
url = {https://github.com/lifetreelee/earbud-led-display-map},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/earbud-led-display-map-case/}}
}Plain text
Earbud-case LED display: a probed pinout and segment map. https://github.com/lifetreelee/earbud-led-display-map (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/earbud-led-display-map-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · lifetreelee/earbud-led-display-map · Revision dc77459
More in Firmware and hardware
- TCL AC Original Module ESPHome: reconstructing WL6U air-conditioner control · Case study
- EKIY / Melis reverse engineering: emulating display firmware and decoding UI resources · Case study
- vfs495-driver: a Linux driver from fingerprint-reader protocol research · Case study
- Potensic ATOM: reconstructing the DSRC02A controller cable · Case study
- YBX ESP32 System Emulator: reconstructing e-ink reader hardware in QEMU · Case study
- Frontier FS2340: investigating Majority Touro radio firmware · Case study
All 260 entries in Firmware and hardwareFirmware and hardware case studies (175)