Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
ESP32 Lesson Season 01
Rating: 4.2 out of 5(31 ratings)
330 students

ESP32 Lesson Season 01

ESP32 SDK Periperals Driver Development
Created byHUI HU
Last updated 11/2019
English

What you'll 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.

Course content

1 section20 lectures7h 58m total length
  • Feature Review22:59
  • Minimum System8:40
  • Setup compile environment18:40
  • Hello World28:50
  • GPIO LED18:37
  • GPIO Interrupt20:06
  • Timer19:22
  • UART26:08
  • DAC15:43
  • ADC29:06
  • I2C24:38
  • I2C Further Discussion17:11
  • I2C LSM6DS3 Sensor Full Function Coding42:28
  • Integrate I2C OLED Original Driver44:55
  • Drive I2C OLED By u8g2 GUI Library22:23
  • SPI21:43
  • SDCard13:29
  • NVS30:32
  • I2S 01 --- I2S Protocol and ESP32 I2S interface18:46
  • I2S 02 --- Drive Speaker by Internal DAC34:31

Requirements

  • Basic C knowledge

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.


Who this course is for:

  • ESP32 developers
  • Wifi developers