https://docs.espressif.com/projects/esptool/en/latest/esp8266/advanced-topics/boot-mode-selection.html
http://arduino.esp8266.com/Arduino/versions/2.0.0/doc/boards.html