Uploaded March 2017 | Updated September 2026, 2 weeks ago
• Your support helps me post videos more frequently:
patreon.com/acrobotic
paypal.me/acrobotic
https://buymeacoff.ee/acrobotic
BTC: 1ZpLvgETofMuzCaKoq5XJZKSwe5UNkwLM
==========
• Find me on:
twitter.com/acrobotic
facebook.com/acrobotic
instagram.com/acrobotic
==========
• My shops:
acrobotic.com/shop
amazon.com/shops/acrobotic
==========
• Description:
In this video I go over the process, step-by-step, of how to use the Arduino IDE for programming your ESP8266 wirelessly (Over-The-Air), that is, without being connected to the computer's USB port. I've covered in other videos how to use the Arduino IDE to upload code to the ESP8266. However, I've done this by connecting the board over USB to a computer, and using the IDE's upload function.
In this video, I'll modify a built-in example of the firmware that's needed for OTA. Once modified and uploaded over USB, this firmware will allow selecting a special port in the Arduino IDE, and use the wireless (OTA) programming method for additional uploads.
~~~~~~~~
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):
support.apple.com/downloads/bonjour%2520for%2520windows
Also, do not forget that OTA updates only work with ESP8266 boards with at least 8Mbit/1MByte memory (not the ESP-01).
*Special thanks to viewer nzm TINKER for the tips!*
==========
• Project parts:
ACROBOTIC Development Board for ESP8266:
acrobotic.com/products/acr-00018
amzn.to/2dAZ1mW (affiliate)
==========
• Project code:
Firmware for the Arduino IDE:
Available through File → Examples → ArduinoOTA → BasicOTA
==========
• Tutorials:
Detailed guide for getting started with the ESP8266 Development Board:
learn.acrobotic.com/tutorials/post/esp8266-getting-started
==========
• Music:
Jason Shaw (audionautix.com/). Creative Commons License 3.0.
==========
#ESP8266 #Arduino #Tutorial
• Your support helps me post videos more frequently:
patreon.com/acrobotic
paypal.me/acrobotic
https://buymeacoff.ee/acrobotic
BTC: 1ZpLvgETofMuzCaKoq5XJZKSwe5UNkwLM
==========
• Find me on:
twitter.com/acrobotic
facebook.com/acrobotic
instagram.com/acrobotic
==========
• My shops:
acrobotic.com/shop
amazon.com/shops/acrobotic
==========
• Description:
In this video I go over the process, step-by-step, of how to use the Arduino IDE for programming your ESP8266 wirelessly (Over-The-Air), that is, without being connected to the computer's USB port. I've covered in other videos how to use the Arduino IDE to upload code to the ESP8266. However, I've done this by connecting the board over USB to a computer, and using the IDE's upload function.
In this video, I'll modify a built-in example of the firmware that's needed for OTA. Once modified and uploaded over USB, this firmware will allow selecting a special port in the Arduino IDE, and use the wireless (OTA) programming method for additional uploads.
~~~~~~~~
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):
support.apple.com/downloads/bonjour%2520for%2520windows
Also, do not forget that OTA updates only work with ESP8266 boards with at least 8Mbit/1MByte memory (not the ESP-01).
*Special thanks to viewer nzm TINKER for the tips!*
==========
• Project parts:
ACROBOTIC Development Board for ESP8266:
acrobotic.com/products/acr-00018
amzn.to/2dAZ1mW (affiliate)
==========
• Project code:
Firmware for the Arduino IDE:
Available through File → Examples → ArduinoOTA → BasicOTA
==========
• Tutorials:
Detailed guide for getting started with the ESP8266 Development Board:
learn.acrobotic.com/tutorials/post/esp8266-getting-started
==========
• Music:
Jason Shaw (audionautix.com/). Creative Commons License 3.0.
==========
#ESP8266 #Arduino #Tutorial







![[LiveStream #016] Q&A | Back after 10 months
Ill be going over your comments on videos and chat, its been a while and Im slowly getting back into it. Stop by and say hi if youre around!
P.S. Still learning the process of live streaming, let me know if I can improve anything!
#ESP32 #Arduino #Tutorial [LiveStream #016] Q&A | Back after 10 months](https://i.ytimg.com/vi/kUSBdNHTzLc/mqdefault.jpg)

![ESP8266 Analog Voltages for Controlling Webpage RGB Colors | ADS1115 ADC, Websockets, Arduino
• NextPCB offers 10% discount for PCB and PCB Assembly orders: https://nextpcb.com/activity_thermometer?code=ACROBOTIC
• 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:
In this video, I go over the process of building a device that allows me to turn 3 different analog voltages into corresponding level of red, green, and blue (RGB) color present on the background of a webpage. I use an ESP8266 connected over i2c to an ADS1115 4-Channel Analog-to-Digital Converter to translate analog voltages from 3 potentiometers into 16-bit digital measurements. The ESP8266 runs a webserver that serves a page and creates a websocket connection to that page. Then the ESP8266 sends the scaled ADS1115 values as part of a webpage served to web clients, using JavaScript the values set the color of the pages background in real-time!
• Related vids:
Getting started with the ESP8266 using Arduino: https://youtu.be/-P7RD-DWVuA
Getting started with the ESP8266 WeMos using Arduino: https://youtu.be/GQIT_NMhgFw
Getting started with Websockets: https://youtu.be/ROeT-gyYZfw
• Project parts:
ACROBOTIC WeMos D1 Development Board for ESP8266:
https://acrobotic.com/products/acr-00017
https://amzn.to/2K2TM2G (affiliate)
ACROBOTIC ADS1115 Analog-to-Digital Converter Board:
https://amzn.to/2Vmo04e (affiliate)
• Project tutorials:
Detailed guides for getting started with the WeMos ESP8266 Development Board:
https://learn.acrobotic.com/tutorials/post/wemos-d1-mini-esp8266-getting-started
• Project code:
Firmware for the Arduino IDE:
https://github.com/acrobotic/Ai_Demos_ESP8266/tree/master/webserver_rgb_websockets
• Sponsor:
10% off any PCB and PCB Assembly orders:
https://www.nextpcb.com/activity_thermometer?code=ACROBOTIC
$0 for PCB Prototype (5–10pcs, 1or 2 layers):
https://www.nextpcb.com/?code=ACROBOTIC
Learn more about PCB assembly:
https://www.nextpcb.com/pcb-assembly-capabilities?code=ACROBOTIC
Get points by daily logging in to your account and get discounted PCB and PCBA orders!
• Music:
Epidemic Sound (https://epidemicsound.com). Standard YouTube License.
NoCopyrightSounds
Track: Electro-Light - Symbolism [NCS Release]
Watch: youtu.be/ CRWE-L45k
Free Download / Stream: http://ncs.io/symbolism
Track: Electro-Light - Symbolism [NCS Release]
Watch: youtu.be/ CRWE-L45k
Free Download / Stream: http://ncs.io/symbolism
#ESP32 #Arduino #Tutorial ESP8266 Analog Voltages for Controlling Webpage RGB Colors | ADS1115 ADC, Websockets, Arduino](https://i.ytimg.com/vi/kynSxSl0uKY/mqdefault.jpg)
