Case study
dataflash-re: reconstructing the Dataflash LWR lighting protocol
dataflash-re reconstructs the LWR control protocol used by Lightwave Research Dataflash xenon strobes. It combines 8051 fixture firmware disassembly, schematics and controller captures to document 9-bit serial frames, then implements an ESP32 bridge from Art-Net, sACN and TouchOSC to the original RS-485 link.
- Targets
- Firmware · Protocol
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 1
- Last commit
- 2026-07-04
- Language
- C++
GitHub data as of 2026-11-10
Evidence
- Observed
- Code and documentation observed; no download method or demo found.
- Checked
- 2026-11-08
Requirements & limits
- Prerequisites: ESP32 board and suitable RS-485 transceiver for the bridge.
- Limits: The existing sniffed program library needs recapture after a polarity correction.
- License: MIT license.
Cite
BibTeX
@misc{dataflash-re-case,
title = {{dataflash-re: reconstructing the Dataflash LWR lighting protocol}},
howpublished = {\url{https://github.com/runnerr0/dataflash-re}},
url = {https://github.com/runnerr0/dataflash-re},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/dataflash-re-case/}}
}Plain text
dataflash-re: reconstructing the Dataflash LWR lighting protocol. https://github.com/runnerr0/dataflash-re (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/dataflash-re-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · runnerr0/dataflash-re · Revision f4f8779
- bridge/README.md GitHub · runnerr0/dataflash-re · Revision f4f8779
More in Firmware and hardware
- opal-c1-revive: mapping the Opal C1 firmware and restoring camera controls · Case study
- Spirit Halloween Remote: decoding Multi-Prop radio commands · Case study
- Thecus N7510: reconstructing front-panel control on Linux · Case study
- a2854-siri-remote-linux: reconstructing Siri Remote BLE and IR controls · Case study
- HDF / HarmonyOS: mapping driver IPC and Linux userland compatibility · Case study
- MK Typist research: mapping a keyboard and its bootloader · Case study
All 260 entries in Firmware and hardwareFirmware and hardware case studies (175)