- 1. Introduction 3m
- 2. Hardware and software requirements 2m
- 3. what is ESP32 5m
- 4. ESP Board Overview 11m
- 5. ESP 32 Pinout V1 DOIT 10m
- 6. Download and install Arduino IDE 10m
- 7. ESP8266 Download and Install Arduino ESP and USB Driver 7m
- 8. ESP32 V1 download and install Arduino development environment 5m
Learn ESP32 with this 30 Days Challenge
About this course
Introduction:
Are you looking for a single course to teach you everything about the ESP32? Look no further, this 30-day challenge course is for you. The course is designed for beginners who want to get started with the ESP32. We will start by configuring the wifi and network so that you can start coding and using the ESP32.
In the next 30 days, we will cover all the basic features of the ESP32 using a series of sample programs.
During these 30 days, you will develop your programming skills and learn how to use the various tools available for your work.
You will also learn how to connect to the ESP32 using the Arduino IDE and make use of libraries.
The ESP32 is a microcontroller with built-in Wi-Fi and Bluetooth capabilities. The ESP32 is a full-featured and powerful microcontroller that can be programmed using C/C++ or other languages.
It has a lot of great features, including WiFi, Bluetooth, low power consumption, dual-mode Wi-Fi and Bluetooth connectivity. The ESP32 provides an integrated Wi-Fi and Bluetooth solution, which is the first fully integrated dual-mode Wi-Fi and Bluetooth SoC.
This course is on includes video content as well as text. The video content will include an overview of the ESP32, followed by an introduction to programming it. The videos also cover the following topics:
Day 1- 6: IoT Internet of Things Crash Course
Day 7 - 9: ESP32 Programming without Coding
Day 10 - 12: ESP32 OTA Update(Over the Air) course
Day 13 - 15: ESP32 Web Server
Day 16 - 18: ESP32 Email Alert Based on Sensors Reading
Day 19 - 21: Create IoT Smart Garden with ESP32 and Blynk
Day 22 - 24: ESP32 + Telegram: Get Real-time notification for FREE
Day 25 - 27: ESP32 + Databases to Control Anything Anywhere
Day 28 - 30: ESP32 + Arduino Interfacing: A Step by Step Course
The ESP32 turns the Arduino IDE into an efficient development platform for all kinds of embedded projects. With the growth of the IoT market, ESP32 is one of the best technologies to fight against competition with its features such as dual-core processor, Wi-Fi, and Bluetooth. The ESP32 is integrated with WIFI and Bluetooth which can be used to connect to the sensors and other devices.
Why you should take this course?
Learn ESP32 with this 30 Days Challenge course
Learn how to use different components of the ESP32
Get up to speed with the basics of programming and using the ESP32
Get access to a range of tutorials and resources to help you further your knowledge
You can use ESP32 for a wide range of applications, including home automation, IoT, and more.
Learning ESP32 will give you an edge over other programmers.
You will learn everything about ESP32 using this 30 days challenge.
Sign up for the challenge today!
What you'll learn
- You will get a good foundation in ESP32
- You will be able to create projects easily
- You can use ESP32 for your own projects
- It is a great way to learn more about electronics
- You will have fun learning ESP32
- Be able to apply your knowledge in different projects
- Get a deeper understanding of the hardware and software
Who this course is for
- If you have a basic understanding of microcontrollers and programming, then this course will be a great introduction to the ESP32
- This course is designed to be a beginner-friendly introduction to the ESP32. However, there are also some advanced topics that you may want to look into if you have prior experience with microcontrollers and programming.
- If you have some experience with programming, GPIOs, and LEDs, then this course will be a great introduction to the ESP32. No prior experience with the ESP32 is required.
Requirements
- willingness to learn . you will learn everything you need to know
- No prior experience with ESP32 is required.
Curriculum
79 Lessons • 9h 26m estimated learning time- 9. Load your first code 4m
- 10. Blinking a LED 6m
- 11. Control Built In Touch Sensor With LED 12m
- 12. Dealing with Analog Signal 9m
- 13. Dealing with PWM Control 15m
- 14. Introduction 3m
- 15. What is OTA (Over the air) technique 5m
- 16. Libraries needed and how to install them 8m
- 17. Coding your first OTA Enabled ESP32 code example 18m
- 18. Uploading OTA Enabled Code Example to ESP32 board 5m
- 19. Upload new code over the air thing you must know 11m
- 20. Introduction 3m
- 21. What is a web server 3m
- 22. ESP32 Operating Modes 5m
- 23. Circuit Design 7m
- 24. Coding WIFI and Webserver settings 8m
- 25. Coding HTTPS Requests and Server Start 12m
- 26. Understanding how esp32 works as a server 5m
- 27. CodingClient Methods 8m
- 28. Writing HTML Code For Webpage 18m
- 29. Practical 6m
- 30. Coding HTTPS Requests and Server Start 12m
- 31. Introduction 3m
- 32. Install ESP32 Mail Library For Arduino 2m
- 33. What is SMTP Server 2m
- 34. SMTP Server Settings 3m
- 35. Coding the ESP32 Email Alert Project Part 13m
- 36. Practical Testing 5m
- 37. Sensor Alert via Email 9m
- 38. Introduction 3m
- 39. Hardware and Software Requirements 2m
- 40. Working Principle 5m
- 41. Circuit Connection 7m
- 42. Coding ESP32 Part 1 15m
- 43. Coding ESP32 Part 2 11m
- 44. Coding Setup and Loop Part 4m
- 45. Blynk App Download and Setup 13m
- 46. Mobile Blynk App Download and Setup 13m
- 47. Auth Code and WiFi Settings 3m
- 48. Introduction 4m
- 49. Hardware and software requirements 2m
- 50. Creating a telegram bot for IoT 8m
- 51. Installing the required Arduino libraries 6m
- 52. Circuit Schematic how to find the missing part 10m
- 53. Write your code libraries and variables 9m
- 54. Write your code setup 15m
- 55. Write your code loop 5m
- 56. Practical Testing 9m
- 57. Practical testing 2 9m
- 58. Sending temperature sensor reading to telegram bot. 23m
- 4m
- 8m
- 61. Creating SQL Table 13m
- 62. PHP Script to display reading 13m
- 63. Coding ESP Part 1 16m
- 8m
- 65. Practical Live Demonstration 8m
- 66. Add Actual Sensors and display reading on web page 4m
- 67. Introduction 5m
- 3m
- 69. What is MQTT and why we need it 4m
- 70. Create mqtt server account cloud mqtt 4m
- 71. Create mqtt server account 4m
- 72. Arduino Coding 12m
- 73. ESP Coding part1 define variables 8m
- 74. ESP Coding part2 wifi and MQTT 13m
- 75. ESP Coding part3 read incoming data from Arduino 11m
- 76. Circuit connection explained 7m
- 77. Connect Arduino board and make sure it works 2m
- 78. ESP32 Code update and upload 8m
- 79. Final ESP32 Server Test 2m
- 5.00 instructor rating
- 39 courses
- 37 students worldwide
Ashraf S.A Almadhoun
I've always tried to live life presently and to the fullest. Some of the things I love to do in my spare time include football, biking, traveling to new places, watching sports (huge football fan here!), and sharing meals with friends and family.
In 2012, I graduated with my Bachelor of Mechatronics Engineering at Azhar University - one of the top schools in the country. While there, I was fortunate to make Embedded Systems project using Arduino, PIC Microcontroller and other modules. After graduating, I worked at My own university as a Teacher Assistant . I followed that stint with a contract at a local College where I discovered how amazing it is to share your knowledge offline, which made me eager and eventually found myself starting my own online learning journey. I helped more than 100k student since then. Most recently. Throughout this time I built my Educational Engineering School Online brand to teach others the skills that I have. Now I only do things I love each day.
I want to show you how to be a better Embedded System creator, make money from your skills, and live the life you dreamed of.
Student reviews
No student reviews have been posted yet.