Skip to content
Joe edited this page Feb 3, 2018 · 2 revisions

First Time Flash

In the first instance this firmware needs to be flashed via RS232 serial link. You need to get the ESP8266 chip into firmware flash mode.

You'll also need a USB UART TTL 3.3V converter/programmer (i.e. CP2102, CH340G, FT232, PL2303 etc).

Further information about achieving firmware flash mode on an ESP8266 board and flashing can be found here: https://github.com/esp8266/esp8266-wiki/wiki/Uploading

Flashing via Arduino IDE

Arduino Flash

Flashing via Eclipse

Eclipse Flash

Flashing the HTML data

  1. Compile the HTML i.e: /path/to/mkspiffs/esp8266/tools/mkspiffs/0.1.2/mkspiffs -c /path/to/iD8266/data -p 256 -b 8192 -s 3125248 /path/to/outputted/built/data/iD8266/iD8266.spiffs.bin
  2. Flash the compiled HTML i.e.: /path/to/esptool/esp8266/tools/esptool/0.4.9/esptool -cd none -cb 115200 -cp /dev/ttyUSB0 -vv -ca 0x100000 -cf /path/to/outputted/built/data/iD8266/iD8266.spiffs.bin

Flashing OTA via a browser

Once the firmware has been flashed at least once, new versions can be uploaded and flashed directly via the firmware upload page:

OTA flash

Clone this wiki locally