- Mon Sep 18, 2017 7:20 am
#70074
lethe wrote:The binary blob of esptool.py is unnecessary for flashing, it's only there to speed up the upload.
Tell me more!
What binary blob are you exactly referring to, the code that is uploaded to the esp8266 (to be programmed)? You say that part is actually not required?
What is the impact if you leave it out?
In fact uploading the binary blob isn't the biggest challenge I'm seeing. It's more the reverse engineering of the whole protocol. Which may or may not be complex, I am not sure yet. Maybe someone has documented that more or less somewhere?
Porting existing code will be next to impossible anyway, as code on the esp8266 needs to run non-blocking, something host-side tools mostly don't need and don't implement. Also the code needs to be integrated in my existing firmware.