ESP32 - How to create your First ESP IDF project (From Scratch)
About
No channel description available.
Latest Posts
Video Description
Learn how to set up your first ESP IDF project using Visual Studio Code, from scratch. We will build a simple example using GPIOs to learn the basics of IDF and how to navigate through the code and documentation. We will also learn how to use the menuconfig, a very helpful tool to configure the main settings for our project. If you like this video, please give it a thumbs up and don't forget to subscribe :) ❗❗❗ IMPORTANT ❗❗❗ ⚠️How to configure your IDF terminal inside Visual Studio code: https://youtu.be/5IuZ-E8Tmhg You will need this for this video. *** Regarding CMAKE *** For a list of reserved words to avoid in your project name, type the following in the IDF terminal: cmake --help-command-list cmake --help-variable-list cmake --help-property-list ▶️ How to Debug your ESP32: https://youtu.be/uq93H7T7cOQ ✅ ESP32 Board Links (Affiliate) ✔ Amazon (Faster shipping) ESP32 Board - https://amzn.to/3weY6SA Debugger ESP-PROG (Recommended): https://amzn.to/3ENsSDy Debugger FT2232H Generic : https://amzn.to/3B1Bxjp Debugger FT2232H Generic Dual Channel: https://amzn.to/3C0NG9G ✔ AliExpress (From China - Cheaper but slower shipping) ESP32 Board - https://s.click.aliexpress.com/e/_AXDp1R Debugger ESP-PROG (Recommended): https://s.click.aliexpress.com/e/_A9n4lJ Debugger FT2232H Generic: https://s.click.aliexpress.com/e/_Ap4yQt Debugger FT2232H Generic Dual Channel: https://s.click.aliexpress.com/e/_9ycDvF *** Timestamps *** 00:00 Introduction 00:40 Why use IDF? 01:17 Setting up the project 02:46 How to use Menuconfig 04:17 Configuring the main settings 06:12 Setting the Firmware version 06:42 Build folder run through 07:25 Coding Example 08:10 GPIO Driver 09:08 GPIO Input Config 10:19 GPIO Pull-up Config 11:06 GPIO Output Config 11:19 GPIO Reading the Input and Activating the Output 12:11 About the vTaskDelay() 12:49 Final Test 12:57 Outro
Upgrade Your Gaming
AI-recommended products based on this video

acer Nitro 50 N50-620-UA91 Gaming Desktop | 11th Gen Intel Core i5-11400F 6-Core Processor | NVIDIA GeForce GTX 1650 | 8GB DDR4 | 512GB NVMe M.2 SSD | Intel Wi-Fi 6 AX201 | Keyboard and Mouse

Asus ROG Strix 1000W Gold Aura Edition (Fully Modular Power Supply, 80+ Gold Certified, ATX 3.0, Cybenetics Lambda A+ Certification, PCIe Gen 5.0 Ready, Axial-tech Fan, Aura Sync, 10-Year Warranty)

240W 180W AC Charger Fit for Dell G15 G16 G7 G5 G3 Series 5500 5505 5510 5515 5511 5520 5521 5525 5530 5535 5587 5590 7500 7588 7590 7700 7790 7620 7630 3500 3579 3590 3779 LA240PM160 Gaming Laptop

llano RGB Laptop Cooling Pad with Powerful Turbofan Gaming Cooler Radiator with Infinitely Variable Speed, Touch Control, LCD Screen, 3-Port USB Hub, Seal Foam for Notebook Computer 15-19in

240W 180W AC Charger Fit for Dell G15 G16 G7 G5 G3 Series 5500 5505 5510 5515 5511 5520 5521 5525 5530 5535 5587 5590 7500 7588 7590 7700 7790 7620 7630 3500 3579 3590 3779 LA240PM160 Gaming Laptop

Dell G16 Gaming Laptop 7630-16-inch QHD+ 240Hz 3ms Display, Intel Core i9-13900HX, 32GB DDR5 RAM, 1TB SSD, NVIDIA GeForce RTX 4060 8GB GDDR6, Windows 11 Home, Onsite Service - Metallic Nightshade

GIGABYTE - AORUS Elite 16 Gaming Laptop - 165Hz 2560x1600 WQXGA - NVIDIA GeForce RTX 5070 - Intel Core Ultra 9 275HX - 1TB SSD with 32GB DDR5 RAM - Windows 11 Home AD (AORUS Elite 16 BWHC3USC64SH)

18 Inch Portable Display, 2.5K 2560x1600P 144Hz IPS Slim External Second Screen with Dual USB C, 16.7M Colors, VESA Mount, for Laptop Gaming

Razer BlackShark V2 X Gaming Headset: 50mm Drivers - Cardioid Mic - Memory Foam Cushion - Lightweight- Comfortable, Noise Isolating Earcups - for PC, PS4, PS5, Switch - 3.5mm Audio Jack - Black ECOLOGO

Logitech G203 Wired Gaming Mouse, 8,000 DPI, Rainbow Optical Effect LIGHTSYNC RGB, 6 Programmable Buttons, On-Board Memory, Screen Mapping, PC/Mac Computer and Laptop Compatible - Black

Logitech G305 LIGHTSPEED Wireless Gaming Mouse, Hero 12K Sensor, 12,000 DPI, Lightweight, 6 Programmable Buttons, 250h Battery Life, On-Board Memory, PC/Mac - Black

Logitech K400 Plus Wireless Touch TV Keyboard With Easy Media Control and Built-in Touchpad, HTPC Keyboard for PC-connected TV, Windows, Android, Chrome OS, Laptop, Tablet - Black

Logitech M185 Wireless Mouse, 2.4GHz with USB Mini Receiver, 12-Month Battery Life, 1000 DPI Optical Tracking, Ambidextrous, Compatible with PC, Mac, Laptop - Black

CORSAIR iCUE Link XD5 RGB Elite LCD Pump-Reservoir Unit - D5 PWM Pump - 480x480 IPS LCD Screen - 22 Addressable RGB LEDs - 440ml Nylon Reservoir - White

CORSAIR iCUE Link XC7 RGB Elite CPU Water Block - Transparent Flow Chamber - 24 RGB LEDs - Fits Intel® LGA 1700, AMD® AM5 and Older - White

CORSAIR Hydro X Series iCUE Link XH405i Custom Cooling Kit – Hardline Water Cooling Loop – XC7 Elite CPU Water Block – XD5 Elite D5 Pump Res – XR5 360mm Radiator – 3X QX120 RGB Fans

New SteelSeries Arctis Nova Pro for Xbox Multi-System Gaming Headset - Premium Hi-Fi Drivers - Hi-Res Audio - 360° Spatial - GameDAC Gen 2 - Quad-DAC - ClearCast Gen 2 Mic - Xbox, PC, PS5/PS4, Switch




















