-->
Page 1 of 2

Automatic FOTA

PostPosted: Sun Aug 07, 2016 9:30 am
by xose
Hi
As the number of ESP8266 based devices keep growing at home I've been lately thinking on automatic updates. Since there is already an official library to handle them (ESP8266httpUpdate) that was my starting point and I've ended up wrapping it up in the same fashion the ArduinoOTA library does.

I wanted it to be easy to use and lightweight so I can still do OTA on 1Mb devices.
The project is currently in beta status, it works but I'm not 100% confident and I have doubts about the API of the service.

You ca check the project here:
https://bitbucket.org/xoseperez/nofuss.

Any comments will be welcome. Also, if you know of any similar project (ESPManager?) please let me know. I'm interested in knowing how they work out the definition of the server API.

Re: Automatic FOTA

PostPosted: Wed Aug 10, 2016 3:55 pm
by xose
Looks like no-one is interested... or maybe I'm a bit naive on the subject.
Anyway I have written about it in my last blog post, just in case you want to know how or why I got to this...

http://tinkerman.cat/esp8266-calling-home/.

Re: Automatic FOTA

PostPosted: Thu Aug 11, 2016 9:25 am
by mrburnette
xose wrote:Looks like no-one is interested... or maybe I'm a bit naive on the subject.
Anyway I have written about it in my last blog post, just in case you want to know how or why I got to this...

http://tinkerman.cat/esp8266-calling-home/.


I think maybe you just posted in the wrong part of the forum ... this is the ArduinoIDE section and 'automatic firmware update' simply makes no sense in this context. In your blog you talk about an update to “add DHT22 support”, but in the ArduinoIDE compiler world, this simply does not make sense ... device usage, libraries, and program code are all integral.

For interpreters, it makes a bit more sense.

Ray

Re: Automatic FOTA

PostPosted: Thu Aug 11, 2016 9:31 am
by xose
I thought this was the "General Discussions" subforum in the ESP8266 Arduino platform, not only talking about the IDE...