Ill check that iee488 thanks
Is there more needed than the following list:Arduino IDEArduino UNOESP8266-01&your link: esp-link firmwareIf yes, please correct what is wrong?If nothing more is needed please outline the steps/process one needs to take to do so.
Maybe I'm missing something here? Save my sanity.
once you learn the basic procedures with esp8266, you can try all the firmwares starting from the top of the table. (maybe skip the SPI WiFi Link :-) )forget the Uno or Mega, start with basic esp8266 tutorials, learn how to use esptool and Arduino esp8266 core. Many tutorials show how to use Uno as USB adapter for the esp8266, but it is better to work with esp8266 breakout boards with USB or with esp8266 module connected to computer with an USB to TTL adapter.esp8266 is full of small traps for beginners, mostly because of required boot pin states. every firmware has it's documentation.
"I am NOT asking how to flash firmware onto an ESP8266 board... (we can assume or ask in a separate thread, that the ESP8266-01 board has been flashed with the esp-link firmware)"
What I (and everyone else) want to know is (specifically) how to go about updating the connected Arduino sketch via OTA using the ESP8266-01 module. Simple and direct question.
for OTA upload from IDE to Uno you chose a network port and click Upload. the upload tool is already configured in platform.txtadditional boards.txt settings for network upload toolCode: [Select]uno.upload.network.endpoint_upload=/pgm/uploaduno.upload.network.endpoint_sync=/pgm/syncuno.upload.network.sync_return=204:SYNCuno.upload.network.endpoint_reset=/log/resetuno.upload.network.port=80
duro@nuc ~/Documents/esp-link $ /home/duro/.arduino15/packages/arduino/tools/arduinoOTA/1.1.1/bin/arduinoOTA -address 192.168.1.104 -port 80 -sketch /tmp/arduino_build_89762/Blink.ino.hex -upload /pgm/upload -sync /pgm/sync -reset /log/reset -sync_exp 204:SYNC Resetting the boardWaiting for the upload to startSYNC at 115200 baud: bootloader v4.4Uploading the sketchSuccess. 928 bytes at 115200 baud in 0.1s, 6977B/s 60% efficientSketch uploaded successfullyResetting the board