This 24-hour course on the ESP32 IDF from Espressif will take you through all the basics and on to FreeRTOS, and debugging. You will also learn how to use Sleep modes, connect to Wi-Fi, use MQTT, host a webpage, do Over the Air updates and much more!
English
Beginner
24 hours
This course is a set of instructional videos, totaling 24 hours. It goes into key aspects of using the ESP-IDF (IOT [Internet Of Things] Development Frame-work) by taking you step-by-step and line by line through the code needed to successfully create IOT projects that work.
Designed by Espressif Systems, the ESP32 is a feature-rich System-on-a-Chip (SoC) with integrated Wi-Fi and Bluetooth connectivity for IoT applications. It is a low cost and highly versatile microcontroller used for various applications which include wireless communication, IoT devices, home automation, robotics, embedded systems, etc.
Powered by a dual-core 32-bit microprocessor, the chip is robust, with a wide operating temperature (–40°C to +125°C) and ultra-low power consumption with various power modes. An ESP32 can interface with other systems to provide Wi-Fi and Bluetooth functionality through its SPI / SDIO or I2C / UART interfaces. In addition, it is highly integrated with in-built antenna switches, power amplifiers, low-noise receive amplifiers, and more.
The ESP32 can connect with and control many external devices and sensors using its GPIO pins. The power-efficient design makes it possible to use the ESP32 in many IoT applications, on and off the grid.
Our course carefully takes you through each aspect so you develop an understanding of the theory, and step through code line by line, with explanations.
The course will help you master not only the ESP32 microcontroller, but the fundamentals of C programming.