ESP32
About this course:
​
This course will cover from the basics of ESP32 Hardware and Software to advanced concepts and applications. We will look the features of the ESP32 controller, how to program it with different platforms and language such as the Arduino, MicroPython, etc. We will also look at how to utilize the different ESP32 functionalities such as the onboard Bluetooth and Wi-Fi, etc. Finally, we will try our hands on some real-world projects to test our understanding of the ESP32.
​
Prerequisites
This course is designed to be simple to newbies of the ESP32. But you need basic Knowledge of at least the Arduino development platform; as this is the main language we will be developing the ESP32 with. You also need basic knowledge of electronic components and computer programming. All this might seem scary for beginners, but need not worry as we have dedicated courses for the aforementioned requirements on this platform which you can check out before coming back to the ESP32.
​
This course is divided into modules, as listed below. Click on any module of choice to get started. Happy learning!
​
​
Course modules
It's advisable to follow the modules sequentially if you're just getting started with ESP32.
​
Overview
Arduino IDE
MicroPython