Case study
HU-058D WiFi clock: reconstructing its LED display interface
The HU-058D WiFi clock investigation reconstructs how its two AiP33628 drivers control a 33-LED RGB display. Logic-analyzer captures of stock behavior inform the COM and SEG map, while protocol notes describe 30-bit frames and latch timing. ESPHome and standalone ESP32 firmware drive the panel through the recovered interface.
- Targets
- Protocol
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 173
- Last commit
- 2026-10-22
- Language
- C++
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: Requires an HU-058D or related clock panel and a wired ESP32 for the replacement firmware.
- Prerequisites: ESPHome firmware requires ESPHome 2026.8.0 or newer and Python 3.11 or newer.
- Scope: The buzzer, light sensor, and NTC thermistor are outside the firmware's scope.
- License: Original work is dedicated to the public domain under CC0 1.0; the Unlicense applies if that dedication is ineffective. ESPHome-derived code remains under GPLv3.
Cite
BibTeX
@misc{hu-058-esphome-case,
title = {{HU-058D WiFi clock: reconstructing its LED display interface}},
howpublished = {\url{https://github.com/misterblack1/HU-058_ESPHome}},
url = {https://github.com/misterblack1/HU-058_ESPHome},
urldate = {2026-11-08},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/hu-058-esphome-case/}}
}Plain text
HU-058D WiFi clock: reconstructing its LED display interface. https://github.com/misterblack1/HU-058_ESPHome (accessed 2026-11-08). Awesome REA entry: https://awesomerea.org/resources/hu-058-esphome-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · misterblack1/HU-058_ESPHome · Revision ceced3c
- docs/aip33628-protocol.md GitHub · misterblack1/HU-058_ESPHome · Revision ceced3c
- docs/display-map.md GitHub · misterblack1/HU-058_ESPHome · Revision ceced3c
- LICENSE GitHub · misterblack1/HU-058_ESPHome · Revision ceced3c
More in Protocols
- A-OK: reconstructing a 433.92 MHz remote-control protocol · Case study
- Q-Hub Relay Control: reconstructing an OTAQ relay protocol · Case study
- Markisol: reconstructing 433.92 MHz shade commands · Case study
- Huawei R48xx: mapping the power supplies' CAN protocol · Case study
- OpenChirp: reconstructing the Chirp audio protocol · Case study
- Photo!: reconstructing Game Boy Camera sensor and transfer behavior · Case study