Переглядів 293,104
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: / @tomasztarnowski4434
ESP32 Datasheet(specification): www.espressif.com/sites/defau...
NodeMCU-32S Datasheet(specification): docs.ai-thinker.com/_media/es...
USB to UART Drivers:
CP210x Driver: www.silabs.com/developers/usb...
CH340 Driver: www.wch-ic.com/downloads/CH341... or learn.sparkfun.com/tutorials/...
Parts and components used in this video (affiliate links):
- NodeMCU-32S Development Board:
eBay UK - ebay.us/fpZEVO
eBay USA - ebay.us/7TqjQu
eBay DE - ebay.us/SUf9t1
AliExpress - s.click.aliexpress.com/e/_Dc9...
- USB Type-C to Micro USB cable (tested and working):
eBay UK - ebay.us/7z9AF6
eBay USA - ebay.us/cwrWGo
eBay DE - ebay.us/ixcU7P
AliExpress - s.click.aliexpress.com/e/_Dm6...
- USB Type-A to Micro USB cable (tested and working):
eBay UK - ebay.us/SYRSzo
eBay USA - ebay.us/pj4tlU
eBay DE - ebay.us/G5ANmL
AliExpress -s.click.aliexpress.com/e/_DmI...
To install clang-format:
github.com/xaverh/vscode-clan...
Software used in the video:
Visual Studio Code IDE: code.visualstudio.com/
PlatformIO Extension: platformio.org/platformio-ide
Clang-Format Extensions (Code Formatter): marketplace.visualstudio.com/...
Link to the code: github.com/ttarnowski/get-sta...
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):
randomnerdtutorials.com/solve...
Social Media:
Twitter: / t_tarnowski
Linkedin: / tomasz-ta...
GitHub: 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