Getting Started with GPIO | Esp32 | C++ | PlatformIO | ESP-IDF | Visual Studio Code | ESP IDF C++

preview_player
Показать описание
This video will help you learn about ESP IDF | ESP-IDF C++ | C++ | ESP32 using PlatfromIO in Visual Studio Code.
In this video we will explain about the following:
• Getting started with GPIO.
• GPIO Configurations.
• Single Pin Mode Configuration.
• Multi Pin Mode Configuration.
• Simple Blink
• Reading GPIO data.
_____________________________________________________________________________________
Requirements:-
• Esp 32 board
• Visual Studio Code
• PlatformIO
• ESP-IDF
_____________________________________________________________________________________
Chapters:-
00:00 Introduction
00:16 Abiots Channel Intro
00:26 Requirements
00:35 Getting started with GPIO
02:50 GPIO Configurations
05:56 GPIO Single Pin Configuration
16:24 GPIO Multi Pin Configuration
21:25 Simple Blink Program
26:13 Reading Data from GPIO
31:48 Bidding adieu
_____________________________________________________________________________________
Links and references:-
_____________________________________________________________________________________
Credits(Thank you, this video would not have been possible without you):-
_____________________________________________________________________________________

This is just the one of many ESP32-related videos, so be sure to subscribe for more!

Things to refer:-
I hope you enjoy the video and please stay inside and stay safe!

AbIoTs Lab

#Iot #Esp32 #Espidf #platformio #vscode #abiots #abiotsLabs #internetofthings
Рекомендации по теме
Комментарии
Автор

Exceptional: all very interesting. As many people say: Keep the good work. ;-)

ignaciodelvalle
Автор

Your videos are far more clear and helpful than anything I've found. There are too many videos using ESP32 + Arduino Framework. Please post more! It's been so great to finally understand ESP32 + ESP IDF.

hiellothere
Автор

I really appreciated this video, it was very clear, and was my first view of someone using the ESP32 IDF. One comment, though, the frequent SUBSCRIBE notifications (especially with the audio) got really annoying. If you feel you must repeat the subscribe requests, at least do it silently. Thanks.

johnburgess
Автор

KEEP UP THE GOOD WORK!! I had no idea how to interact with ESP32 before I came to your channel. Now I can walk away know how to create, Build and upload project to blink an LED!! P.S. Please make more videos, you have no idea how much that help us knoobs.

brian
Автор

Please give us more videos. We have to learn more about the ESP32 :)
Your videos are so informative. Good job!

iiilllii
Автор

Nicely produced video. Glad you are able to add new videos. Thanks for showing the gpio config type, I did not know about it.

boyceschrack
Автор

Really useful video for learning ESP32 Programming....Please continue the series and put more videos....Eagerly waiting for your upcoming videos...

vigneshs
Автор

Amazing tutorial! I was looking for esp framework tutorials for my esp32, and this was perfect. Pls make more content

paulmurani
Автор

Excellent tutorial.
Thanks for share!
...waiting for more!! :)

ZiclopDevices
Автор

Good tutorial. And when you make this 'bell ring' quieter, it is going to be even better.

michsm
Автор

which resources did you consulted to know what you know right now?, dude you are awesome!!!!

andyrodrigoalvarado
Автор

Why did you use a cpp file and extern "C", instead of just a c file? Does Visual Studio Code have issues with that?

Any thoughts on using Visual Studio Code + Platform IO extension.. versus Eclipse IDE + ESP-IDF plugin? Is there any way to debug (single-step) thru the code on the ESP32?

BTW, with so many different ESP32 boards (I'm looking at the ESP32-C3FH4 Risc-V).. do they all work the same? For example, the I/Os will be used differently, but are there some flavors of the chip that can enable internal-pull-up, or be configured for open-drain, etc?

bennguyen
Автор

8:29 way of conservation a 32b type of number "1"to 64b type for moving more then 32b register length, I understood,
BUT WAY IT CONVERSATION TWICE to 64 b it already in 64b memory segment has uint64_t????
Please unswerving how know!

serggorod
Автор

Great work! Where are your other videos!!!

ryanbellyt
Автор

nice video sir. can you make video with espidf vscode plugin

akashsivasubramanian
Автор

I'm seeing "identifier "GPIO_SEL_2" is undefined C/C++(20)" when trying to make the templated version. I am using windows. What .h file is the macro defined?

davidh.t.harrison
Автор

Thanks for amazing tutorial.
By the way, how did you know #include "driver/gpio.h"?
I wonder how to use(include) vendor-support-library.
Is there any documentation about it?

kangsankim
Автор

hi sir, i still waiting for your latest tutorial video.

Alex-rvgw
Автор

Esp32 has flash of only 4m, wonder whether c++ could take more memory,

skjaikumar