ESP8266 Over The Air (OTA) Programming Without Reset Using Arduino IDE (Mac OSX and Windows)
• Your support helps me post videos more frequently:
https://www.patreon.com/acrobotic
https://www.paypal.me/acrobotic
https://buymeacoff.ee/acrobotic
BTC: 1ZpLvgETofMuzCaKoq5XJZKSwe5UNkwLM
==========
• Find me on:
https://twitter.com/acrobotic
https://facebook.com/acrobotic
https://instagram.com/acrobotic
==========
• My shops:
https://acrobotic.com/shop
https://amazon.com/shops/acrobotic
==========
• Description:
A fantastic feature of working with WiFi-capable microcontrollers is the ability to update the firmware wirelessly. This is known as Over The Air (OTA) programming, and we saw in another video how to do it for the ESP8266 (https://youtu.be/ROeT-gyYZfw).
One of the limitations of OTA is that the code needs to run a specific line of code, but doing so might interfere with other things that the code needs to do. Our previous sketch waited 15 seconds after booting for an update and then blinked an LED. However, each time we needed to run OTA we needed to turn power on and off the board.
In this video, I show you the steps for updating code wirelessly any time we want!
- Note:
On Windows, please make sure you install either iTunes or Bonjour so that your computer can see the ESP8266 over the Wi-Fi network (it uses mDNS):
https://support.apple.com/downloads/bonjour-for-windows
*Special thanks to viewer nzm TINKER for the tips!*
==========
• Related vids:
Getting started with the WeMos ESP8266 Development Board using Arduino: https://youtu.be/GQIT_NMhgFw
==========
• Project parts:
ACROBOTIC WeMos Development Kit for ESP8266:
https://acrobotic.com/products/acr-00027
https://amzn.to/2PBK2KE (affiliate)
ACROBOTIC WeMos D1 Mini V2 Development Board for ESP8266:
https://acrobotic.com/products/acr-00017
https://amzn.to/2D3KiA6 (affiliate)
==========
• Project code:
Firmware for the Arduino IDE:
File → Examples → ArduinoOTA → BasicOTA
https://github.com/acrobotic/Ai_Tips_ESP8266/tree/master/ai_basic_ota
https://github.com/acrobotic/Ai_Tips_ESP8266/tree/master/simple_ota
==========
• Tutorials:
Detailed guide for getting started with the WeMos ESP8266 Development Board:
https://learn.acrobotic.com/tutorials/post/wemos-d1-mini-esp8266-getting-started
==========
• Music:
andyclassical (https://audiojungle.net/user/andyclassical/portfolio). Envato's Music Standard License.
==========
#ESP8266 #Arduino #Tutorial
Видео ESP8266 Over The Air (OTA) Programming Without Reset Using Arduino IDE (Mac OSX and Windows) канала ACROBOTIC
https://www.patreon.com/acrobotic
https://www.paypal.me/acrobotic
https://buymeacoff.ee/acrobotic
BTC: 1ZpLvgETofMuzCaKoq5XJZKSwe5UNkwLM
==========
• Find me on:
https://twitter.com/acrobotic
https://facebook.com/acrobotic
https://instagram.com/acrobotic
==========
• My shops:
https://acrobotic.com/shop
https://amazon.com/shops/acrobotic
==========
• Description:
A fantastic feature of working with WiFi-capable microcontrollers is the ability to update the firmware wirelessly. This is known as Over The Air (OTA) programming, and we saw in another video how to do it for the ESP8266 (https://youtu.be/ROeT-gyYZfw).
One of the limitations of OTA is that the code needs to run a specific line of code, but doing so might interfere with other things that the code needs to do. Our previous sketch waited 15 seconds after booting for an update and then blinked an LED. However, each time we needed to run OTA we needed to turn power on and off the board.
In this video, I show you the steps for updating code wirelessly any time we want!
- Note:
On Windows, please make sure you install either iTunes or Bonjour so that your computer can see the ESP8266 over the Wi-Fi network (it uses mDNS):
https://support.apple.com/downloads/bonjour-for-windows
*Special thanks to viewer nzm TINKER for the tips!*
==========
• Related vids:
Getting started with the WeMos ESP8266 Development Board using Arduino: https://youtu.be/GQIT_NMhgFw
==========
• Project parts:
ACROBOTIC WeMos Development Kit for ESP8266:
https://acrobotic.com/products/acr-00027
https://amzn.to/2PBK2KE (affiliate)
ACROBOTIC WeMos D1 Mini V2 Development Board for ESP8266:
https://acrobotic.com/products/acr-00017
https://amzn.to/2D3KiA6 (affiliate)
==========
• Project code:
Firmware for the Arduino IDE:
File → Examples → ArduinoOTA → BasicOTA
https://github.com/acrobotic/Ai_Tips_ESP8266/tree/master/ai_basic_ota
https://github.com/acrobotic/Ai_Tips_ESP8266/tree/master/simple_ota
==========
• Tutorials:
Detailed guide for getting started with the WeMos ESP8266 Development Board:
https://learn.acrobotic.com/tutorials/post/wemos-d1-mini-esp8266-getting-started
==========
• Music:
andyclassical (https://audiojungle.net/user/andyclassical/portfolio). Envato's Music Standard License.
==========
#ESP8266 #Arduino #Tutorial
Видео ESP8266 Over The Air (OTA) Programming Without Reset Using Arduino IDE (Mac OSX and Windows) канала ACROBOTIC
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
#332 ESP32 OTA tutorial with tricks (incl. OTA debugging)#157 Simple OTA Software Distribution for ESP8266 (IOTappStory.com)ESP8266 Storing Wi-Fi Settings In Flash Auto-Switch AP/Station Modes | Arduino (Mac OSX and Windows)ESP8266 IoT Control and Monitor Using Arduino, MQTT, and CayenneESP8266 and ESP32 Compatible Code Using Arduino IDE (Mac OSX and Windows) | WeMos BMP180Arduino Tutorial: WeMOS D1 ESP8266 Over the Air (OTA) from banggood.com!ESP8266 Programming Over The Air (OTA) Using Wi-Fi With Arduino IDE (Mac OSX and Windows)ESP8266 Save Files To SPIFFS Flash Memory w/ Arduino | File System Storage, Web ServerHome automation over WiFi using WeMos ESP8266Programming ESP-12E / ESP-12F / NodeMCU With Arduino IDE | Step by Step Guide#32 Internet of Things with ESP8266 #4: Upload Programs Over the Air (OTA)ESP32 Save Data To SPIFFS Flash Memory w/ Arduino (Mac OSX and Windows) | File System Storage#78 First IOT Appstore: Remote Update of your ESP8266 from WebserverHow to do Simple Home Automation with Amazon Alexa || ESP8266ESP32 OTA (Over-the-Air) Updates using AsyncElegantOTA: Arduino IDE or VS Code (ESP8266 NodeMCU)ESP32 To ESP32 Real-Time Data Transfer Using Websockets Client/Server | BME680 + Arduino IDESimple Web Server with Arduino Ethernet ShieldESP8266 Web Server and Websockets Using Arduino IDE (Mac OSX and Windows) | vs. AJAX and HTTP#33 Internet of Things with ESP8266 #5: Watchdogs, Timers & Stability