I've been working with ESP8266 for a couple of months and I could upgrade the firmware with the BasicOtA example. Now I want to move forward and try the OtA through a HTTP server as describe in http://esp8266.github.io/Arduino/versions/2.0.0/doc/ota_updates/ota_updates.html#http-server but that's completely unknow for me.
So, my question is simple:
- Is there a tutorial to configure a simple HTTP web server to use it to do the FOTA?
- What are the options to "make" this server? I'm working in Windows but I use also Ubuntu in a virtual machine, so I have no restrictions in the SO.
- Finally, I would like to run this server in an embedded linux (it should have the MQTT broker and the update server), so, if the solution can run on arm-linux it would be better.
Any help would be really appreciated, I'm totally lost and everything is new for me in this field.
Many thanks!
Fernando