#258 ESP32 Web Pages AND OTA updates - just3️⃣libraries! ESP8266 also!
Simple introduction to web-enabling your ESP32 (or ESP8266).
► PCBWay $5 for 10 pieces https://www.pcbway.com
► 1. Introduction
Using the Arduino IDE 2.0.x available here https://bit.ly/Arduino2v0_IDE or Visual Studio Code (PlatformIO)
Many more details including pictures, code and more:
https://bit.ly/Web_Enabled_ESP32_With_OTA
► 2a. Installing the libraries (Arduino method)
--------------------------------------------------------------------------
Go to the following GitHub site https://github.com/me-no-dev and download the following libraries:
1. ESPAsyncWebServer
2. AsyncTCP (if you are using ESP8266 download ESPsyncTCP instead)
Go to the following GitHub site https://github.com/ayushsharma82/AsyncElegantOTA and download the following library:
1. AsyncElegantOTA (same library for ESP32 & ESP8266)
They will download as ZIP files with the suffix "-master". Ignore all that! Just remember where you downloaded them to!
Go to the Arduino IDE and click Sketch➡️Include Library➡️Add.ZIP library and click the downloaded library ZIP files.
Done!
► 2b. Installing the libraries (PlatformIO method)
-------------------------------------------------------------------------------
Ensure your _platformio.ini_ file includes the "lib_deps" entry:
lib_deps =
me-no-dev/AsyncTCP@^1.1.1
me-no-dev/ESP Async WebServer@^1.2.3
;https://github.com/me-no-dev/ESPAsyncWebServer.git
ayushsharma82/AsyncElegantOTA@^2.2.7
► 3. All code and more for both environments is in the GitHub:
https://bit.ly/Web_Enabled_ESP32_With_OTA
Easy: Just click the big green "CODE" button in the GitHub for this video and choose the ZIP file download to your PC. Then unzip and you have everything you might need!
► 4. ESP32 Tools settings (in the dropdown Tools menu in the Arduino IDE)
Click here for essential reading:
https://espressif-docs.readthedocs-hosted.com/projects/arduino-esp32/en/latest/guides/tools_menu.html
► List of all my videos
(Special thanks to Michael Kurt Vogel for compiling this)
http://bit.ly/YouTubeVideoList-RalphBacon
► If you like this video please give it a thumbs up, share it and if you're not already subscribed please consider doing so and joining me on my Arduinite (and other μControllers) journey
My channel, GitHub and blog are here:
------------------------------------------------------------------
• https://www.youtube.com/RalphBacon
• https://ralphbacon.blog
• https://github.com/RalphBacon
• https://buymeacoffee.com/ralphbacon
------------------------------------------------------------------
My ABOUT page with email address: https://www.youtube.com/c/RalphBacon/about
Видео #258 ESP32 Web Pages AND OTA updates - just3️⃣libraries! ESP8266 also! канала Ralph S Bacon
► PCBWay $5 for 10 pieces https://www.pcbway.com
► 1. Introduction
Using the Arduino IDE 2.0.x available here https://bit.ly/Arduino2v0_IDE or Visual Studio Code (PlatformIO)
Many more details including pictures, code and more:
https://bit.ly/Web_Enabled_ESP32_With_OTA
► 2a. Installing the libraries (Arduino method)
--------------------------------------------------------------------------
Go to the following GitHub site https://github.com/me-no-dev and download the following libraries:
1. ESPAsyncWebServer
2. AsyncTCP (if you are using ESP8266 download ESPsyncTCP instead)
Go to the following GitHub site https://github.com/ayushsharma82/AsyncElegantOTA and download the following library:
1. AsyncElegantOTA (same library for ESP32 & ESP8266)
They will download as ZIP files with the suffix "-master". Ignore all that! Just remember where you downloaded them to!
Go to the Arduino IDE and click Sketch➡️Include Library➡️Add.ZIP library and click the downloaded library ZIP files.
Done!
► 2b. Installing the libraries (PlatformIO method)
-------------------------------------------------------------------------------
Ensure your _platformio.ini_ file includes the "lib_deps" entry:
lib_deps =
me-no-dev/AsyncTCP@^1.1.1
me-no-dev/ESP Async WebServer@^1.2.3
;https://github.com/me-no-dev/ESPAsyncWebServer.git
ayushsharma82/AsyncElegantOTA@^2.2.7
► 3. All code and more for both environments is in the GitHub:
https://bit.ly/Web_Enabled_ESP32_With_OTA
Easy: Just click the big green "CODE" button in the GitHub for this video and choose the ZIP file download to your PC. Then unzip and you have everything you might need!
► 4. ESP32 Tools settings (in the dropdown Tools menu in the Arduino IDE)
Click here for essential reading:
https://espressif-docs.readthedocs-hosted.com/projects/arduino-esp32/en/latest/guides/tools_menu.html
► List of all my videos
(Special thanks to Michael Kurt Vogel for compiling this)
http://bit.ly/YouTubeVideoList-RalphBacon
► If you like this video please give it a thumbs up, share it and if you're not already subscribed please consider doing so and joining me on my Arduinite (and other μControllers) journey
My channel, GitHub and blog are here:
------------------------------------------------------------------
• https://www.youtube.com/RalphBacon
• https://ralphbacon.blog
• https://github.com/RalphBacon
• https://buymeacoffee.com/ralphbacon
------------------------------------------------------------------
My ABOUT page with email address: https://www.youtube.com/c/RalphBacon/about
Видео #258 ESP32 Web Pages AND OTA updates - just3️⃣libraries! ESP8266 also! канала Ralph S Bacon
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![#269 TFT 3.5" Touch Screen & ESP32 built in - Elecrow review](https://i.ytimg.com/vi/EMpF5-0YeSM/default.jpg)
![#267 The Arduinite 3D experience - forget the printer, choose the CAD!](https://i.ytimg.com/vi/TYkswxU0hso/default.jpg)
![#266 ESP32 Deep Sleep Project - Door Open/Closed Detection with ESP-NOW](https://i.ytimg.com/vi/NJV5g5njHDY/default.jpg)
![#265 Me & My 3D Printer - Just a quick chat!](https://i.ytimg.com/vi/u_BXJm1uBkg/default.jpg)
![#264 ESP32 World🕑Clock and Reminder🎗️Project (Assembly Stage)](https://i.ytimg.com/vi/fpRf6vrA8xQ/default.jpg)
![#263 Using WhatsApp with your ESP32 (and other μControllers)](https://i.ytimg.com/vi/Tp8CTeV5j1Q/default.jpg)
![#262 ESP32 + NeoPixel + Wi-Fi + I2C + nRF24L01 disaster!😮What to do?🤷](https://i.ytimg.com/vi/11yovWoOgjw/default.jpg)
![#261 ESP32 Line-by-line Debugging - works with many ESP32 modules](https://i.ytimg.com/vi/lOG8-mQHZTw/default.jpg)
![#260 ESP32 Web Pages PART 2 - adding a sensor value on the page & more!](https://i.ytimg.com/vi/7cfeWTsJxcE/default.jpg)
![#259 Desoldering Chips the Easy Way & Waterproofing💦Wire Joins](https://i.ytimg.com/vi/AFbciSsWr_M/default.jpg)
![#257 Wireless Serial Comms⚡for your Arduino (or other μController)](https://i.ytimg.com/vi/tiuYPqh9sz0/default.jpg)
![#256 MAX7219 Matrix 3ft/0.9m Strip Display - Awesome 😉🎄🎅](https://i.ytimg.com/vi/pgqB1nhK-bU/default.jpg)
![#255 Cheap PWM speed controller for my pond - but is it any good? 🧑🎄](https://i.ytimg.com/vi/QAfrLm-XoCE/default.jpg)
![#254 Web-enabled ESP32 Pond 🐠 Pump Controller - on my 📲 phone](https://i.ytimg.com/vi/LFzoKGW2qHQ/default.jpg)
![#BB11 Create an Arduino Library😨 - A Real World Example (Easy)](https://i.ytimg.com/vi/mhYuiveM544/default.jpg)
![#253 Accurate Task Scheduler for the Arduino (and STM32, ESP32...)](https://i.ytimg.com/vi/eoJUlH_rWOE/default.jpg)
![#252 SMD Soldering Walk-through - easier than you think](https://i.ytimg.com/vi/1OAVkZy8ZXE/default.jpg)
![#250 Intel Core-i5 12600K PC Upgrade, 32Gb, 3Tb SSDs 🎉🥳What did I buy?](https://i.ytimg.com/vi/SvFku6Nf-j0/default.jpg)
![#249 🎈7-Segment LED Digit Multiplexing with fewer GPIO pins](https://i.ytimg.com/vi/QLmWAsgJ6bY/default.jpg)
![#248 Resistor Component Storage - it's been a rocky road](https://i.ytimg.com/vi/byUu2LFlopo/default.jpg)