Case study
YBX ESP32 System Emulator: reconstructing e-ink reader hardware in QEMU
YBX ESP32 System Emulator reconstructs selected hardware behavior so original ESP32-S3 and ESP32-C3 e-ink reader firmware can run in QEMU. Its patches and host tools model display and touch paths, capture panel framebuffers, and record boot, peripheral and navigation experiments for YBX X4 Pro and CrossPoint images.
- 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-11-07
- Language
- Python
- 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: Users must supply firmware images separately; the repository does not distribute factory images.
- Limits: The source identifies the emulator as research-grade with incomplete peripheral coverage.
- License: Original host tooling is MIT licensed; QEMU-derived patches are GPL-2.0 licensed.
Cite
BibTeX
@misc{ybx-esp32-emulator-case,
title = {{YBX ESP32 System Emulator: reconstructing e-ink reader hardware in QEMU}},
howpublished = {\url{https://github.com/jhdvp/ybx-esp32-emulator}},
url = {https://github.com/jhdvp/ybx-esp32-emulator},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/ybx-esp32-emulator-case/}}
}Plain text
YBX ESP32 System Emulator: reconstructing e-ink reader hardware in QEMU. https://github.com/jhdvp/ybx-esp32-emulator (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/ybx-esp32-emulator-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · jhdvp/ybx-esp32-emulator · Revision e52f769
- LICENSING.md GitHub · jhdvp/ybx-esp32-emulator · Revision e52f769
More in Firmware and hardware
- Frontier FS2340: investigating Majority Touro radio firmware · Case study
- Contax N Digital: reconstructing a CCD Parameter Disc · Case study
- Fosi Audio MD3: mapping the DAC and replacing its controller firmware · Case study
- dataflash-re: reconstructing the Dataflash LWR lighting protocol · Case study
- opal-c1-revive: mapping the Opal C1 firmware and restoring camera controls · Case study
- Spirit Halloween Remote: decoding Multi-Prop radio commands · Case study
All 260 entries in Firmware and hardwareFirmware and hardware case studies (175)