ESP32 Lesson Season 01 (Udemy.com)
ESP32 SDK Periperals Driver Development
Created by: HUI HU
Last updated November 2019
What you will learn
- ESP32 basic hardware knowledge
- ESP32 SDK Compile Environment Setup
- ESP32 Periperals Driver development: Uart, GPIO, Interrupt, Timer, DAC, ADC, I2C, SPI, SDCard, I2S etc.
How it compares
Against the other 295 rated Udemy courses in Arduino on CourseDuck:
- Rating4.2 out of 5higher than 26% of them
- Reviews31#274 of 296 by number of reviews
- Length8 hourslonger than 65% of them
- Last updatedNovember 2019earlier than 85% of them
Course Description
This season will cover three aspects of ESP32 wifi chip software development:
(1) ESP32 basic hardware knowledge;
(2) ESP32 SDK Compile Environment Setup;
(3) ESP32 Periperals Driver software development: Uart, GPIO, Interrupt, Timer, DAC, ADC, I2C, SPI, SDCard, I2S etc.
This season is the first part of the ESP32 development lesson series. It mainly takes the ESP32 as a regular Microcontroller to demo how to control other sensors or MCU.
Instructor Details
- 4.2 Rating
31 Reviews
HUI HU
Over 10 years work experience in embedded system.
Proficient in embedded software development by using C, C++, Verilog, familiar with operation system like FreeRTOS, Linux, Android, OpenWRT, Contiki, best at ARM/FPGA firmware and low level driver software development.
Proficient in embedded hardware design, multi-layer PCB layout, and signal-integrity simulation, master orCAD capture, Allegro, PADS, kiCad, Hyperlynx; finished hardware system development in ARM, FPGA etc.
Interested in embedded system design and teaching.
More courses by HUI HU
More Arduino courses
Learn to Build a Computer (PC) in 2026 - all types!
4.9 (245 Reviews)
Provider: Udemy
Time: 6.1h
$74.99
Raspberry Pi For Beginners - 2026 Complete Course
4.8 (3,105 Reviews)
Provider: Udemy
Time: 10.6h
$89.99
Ultimate Guide to Raspberry Pi : Tips, Tricks and Hacks (2023)
4.8 (2,363 Reviews)
Provider: Udemy
Time: 5.2h
$69.99
Mastering Microcontroller: STM32-LTDC, LCD-TFT, LVGL (MCU3) (2026)
4.8 (487 Reviews)
Provider: Udemy
Time: 8.1h
$79.99
Arduino Step by Step: Getting Started (2024)
4.7 (8,714 Reviews)
Provider: Udemy
Time: 21.4h
$159.99
Reviews
By Harine G on 6/15/2024
Just go for it, complete his freertos course and dive into this
By Ernesto Betancourt on 3/9/2023
The lessons are good, but I reallly think it needs to be upgraded for 2023
By Jeff Strunk on 2/13/2022
I was hoping he would go into more detail about the meaning on each line of code. He does go into a little more detail in the GPIO module and beyond.
By Frank Vossen on 11/1/2021
Precies wat ik nodig had om vertrouwd te raken met de esp-32.
By Jorge Fernando Moreira Mendes on 8/10/2021
I would like more detail of selected topics
By Imrul Kais Khan on 10/20/2020
Very good at explaining every point. But sometimes it's a bit difficult to understand the specific English word pronunciation. It would be better if the subtitle is added.
By Edson Kakuno on 8/22/2020
Está desatualizado. O ESP-IDF 4.0 eh um pouco diferente.
By Lictor Torres on 6/15/2020
It is very good for starting with ESP32.
By Soham Roy on 4/13/2020
The course has all the important content I was looking for. However, audio quality is poor making it difficult to follow. The course would be better with good closed captioning/ or clearer audio recording.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 84 / 100







