I have been using the Arduino IDE and have successfully created a project (a simple ESP8266 ESP-01 temperature logger that uses a DB18B20). I intend to distribute clones of it to some of my friends that do not have any programming experience.
I was wondering what is the suggested way to distribute code updates (bug corrections, improvements, etc) to them. I did not want to have to send them the code and for them to have a full fledged IDE environment, like I do. Neither would I want them to send me the device for me to re-program it.
As a matter of fact, my ideal would be to have an application (running on windows, cause most of them use it....) that would fetch code updates I publish online and flash it to their devices. Which would only require that they have a usb-to-serial device (properly configured with a 3rd party driver).
Any suggestions?
Best regards,