Close

OTA Firmware Updates now added

A project log for Tick Tock Timer

The Tick Tock Timer is a School Bell timer packed with features

jasper-parkerJasper parker 12/22/2016 at 15:220 Comments

I have now added OTA (Over The Air) firmware updating to the Tick Tock Timer.

This is how it works

- Used selects Firmware Updates from the About menu

- Timer reads a .txt file hosted on my NAS drive hosted on a HTTPS share (ISP Static IP)

- The .txt file has the most recent firmware version number

- If it is a different firmware to whats currently installed then the updated .bin is downloaded and installed on the timer from the same HTTPS share

The system uses the Arduino ESP8266 Core OTA update libraries, with example code ported, adapted and changed to suite my requirements

Wifi connectivity is handled by the VERY nice open source Wificonfig library which allows you to create an open AP from the esp8266, connect to it, scan for wifi networks and then input the wifi password for the network you wish to connect to all using you smart phone browser.

NTP is also available IF you have connected the timer to the internet.

Discussions