Star on GitHubStar2.4k stars

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

Copy as MarkdownView JSONCite

Evidence

Observed
Code, documentation and a demo observed; no download method found.
Checked
2026-11-08

How evidence classes are assigned

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.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · jhdvp/ybx-esp32-emulator · Revision e52f769
  2. LICENSING.md GitHub · jhdvp/ybx-esp32-emulator · Revision e52f769

More in Firmware and hardware

All 260 entries in Firmware and hardwareFirmware and hardware case studies (175)

↑↓ move↵ open⌘↵ new tab