Title | : | Getting Started with ESP32 - Step-By-Step Tutorial |
Duration | : | 19:50 |
Viewed | : | 335,501 |
Published | : | 28-10-2021 |
Source | : | Youtube |
This ESP32 video tutorial for absolute beginners demonstrates how to get started with NodeMCU-32S Development Board. Watch this step-by-step guide to learn how to connect ESP32 to your computer, write code in Visual Studio Code and deploy it to the microcontroller. 👍 Subscribe for more IoT and programming tutorials like this: https://www.youtube.com/channel/UCeWDDxqfxpKucuPt5elzmiQ?sub_confirmation=1 ESP32 Datasheet(specification): https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf NodeMCU-32S Datasheet(specification): https://docs.ai-thinker.com/_media/esp32/docs/nodemcu-32s_product_specification.pdf USB to UART Drivers: CP210x Driver: https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers CH340 Driver: http://www.wch-ic.com/downloads/CH341SER_ZIP.html or https://learn.sparkfun.com/tutorials/how-to-install-ch340-drivers/all To install clang-format: https://github.com/xaverh/vscode-clang-format#installing-clang-format Software used in the video: Visual Studio Code IDE: https://code.visualstudio.com/ PlatformIO Extension: https://platformio.org/platformio-ide Clang-Format Extensions (Code Formatter): https://marketplace.visualstudio.com/items?itemName=xaver.clang-format Link to the code: https://github.com/ttarnowski/get-started-with-esp32 If you don't want to hold the "BOOT" button whenever you upload your code, here's a good article with the workaround (it requires one 10uF electrolytic capacitor): https://randomnerdtutorials.com/solved-failed-to-connect-to-esp32-timed-out-waiting-for-packet-header/ Social Media: Twitter: https://twitter.com/t_tarnowski​ Linkedin: https://www.linkedin.com/in/tomasz-ta...​ GitHub: https://github.com/ttarnowski​ Thank you for watching and see you soon! 00:00 Intro 00:21 Hardware Presentation, Microcontroller vs Development Board 01:31 Important Information About Cables 02:00 To-Do List / Plan for Today 03:07 ESP32 Overview 04:26 USB to UART Driver Installation - Identifying the Bridge 05:48 Installing USB to UART Driver 07:37 Installing Visual Studio Code 08:50 Installing PlatformIO IDE 09:14 Installing and Configuring C/C++ Code Autoformatter 10:14 Creating New Project with PlatformIO 11:14 PlatformIO Project Directory Structure 12:58 Setting Up Serial Communication 14:06 Printing Out Text Over Serial 15:11 How to Blink LED Diode 17:21 How to Compile and Deploy the Code to ESP32 18:32 Displaying Printed Out Text with Serial Monitor 19:15 Development Board Reset Button 19:30 The End
![]() |
Why is ESP32 better than Arduino? 00:56 - 265,162 |
![]() |
Connect ESP32 to WiFi - Step-By-Step Tutorial 21:47 - 74,787 |
![]() |
ESP32 Guide 2024 | Choosing and Using an ESP32 ... 41:06 - 271,730 |
![]() |
DevCon23 - ESP-IDF Getting Started (Beginners G... 24:20 - 34,240 |
![]() |
12 Mind-Blowing ESP32 Projects to try in 2024! 08:50 - 87,660 |
![]() |
Forget WiFi! This Wireless Method is WAY Better? 12:14 - 544,122 |
![]() |
ESP32 - Getting Started with ESP-IDF using Visu... 09:51 - 248,071 |
![]() |
Introduction to ESP32 - Getting Started 47:57 - 1,630,921 |