
The main ESP8266 software is freely available, called ESP-GO (also ESP-GO-3 repository but note comments above about OTA – something to do with SDK 3.1 and RBOOT) and is available on this BitBucket repository Software, diagrams, board layouts… and this blog has a range of articles on the subject. This is all free incidentally and without warranty. By the time you look at the diagram above it will likely be out of date as new features are added (no indication of deep-sleep capability in here for example) and OTA using Espressif SDK 2.1 now works a TREAT (RBOOT-based OTA in SDK 3.1 version works but not every time so for now I’m sticking with SDK 2.1) – thankfully there’s a WORD manual along with source code and diagrams available online and kept up to date.

See input45 and input54 commands in the WORD doc in the ESP-GO BitBucket repository. Also as of March 2019, optionally gpi4 and 5 can be set as inputs and can then produce automatic debounced status data – handy for up/down buttons for thermostats etc. On OctoI added the ability to optionally make gpio12 a temperature port (DS18b20, DHT22 etc) leaving 2 and 14 as de-bounced key inputs, from version 2.7.01. Sick of reading about other people’s home control? Want to make your own? Got some electronics and software experience? You’re going to LOVE THIS! Rock-solid home control, flexible, low cost, DIY.

#FLATOUT 4 MSVCP110.DLL UPDATE#
Minor update here – I’ve gone back to SDK 2.1 for now as RBOOT will just not reliably OTA on SDK 3.1 – and there is nothing wrong with SDK 2.1 Introduction (Latest update February 01, 2020)
