Getting Started with ESP32 - Step-By-Step Tutorial

  Переглядів 293,104

Tomasz Tarnowski

Tomasz Tarnowski

День тому

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

КОМЕНТАРІ: 297
@gcg8821
@gcg8821 2 місяці тому
Retired engineer, old enough to be your grandpa. Really enjoyed your tutorial. Discussing really simple steps is critical to start the learning process. :)
@edibandulan5266
@edibandulan5266 Місяць тому
I just know ESP32 for camera by combine it with arduino? Actually what's the exact function of ESP32?
@Rushil69420
@Rushil69420 Місяць тому
@@edibandulan5266 It's basically made for IOT applications - it's an SOC that integrates WiFi/Bluetooth so you can have multiple microcontrollers/processors, communicating with one another over your home network (or on their own private network), and controlling things via GPIO accordingly. They can also do interesting things by themselves - act as a super low power DNS server, and other things I don't understand lol.
@yasirpunathil7143
@yasirpunathil7143 Місяць тому
@@edibandulan5266 Hi, ESP32 is microcontroller. There are many microcontrollers like TI MSP430 series, NXP KM series, etc. Microcontrollers unlike simple processors come with alot of peripherals integrated into the single chip, like UART module and SPI for communication, ADCs to convert analog signal to digital values, etc. ESP32 comes with, one can say, peripherals needed for WiFi and Bluetooth communication, other than regular peripherals like UART, SPI, I2C, etc. And the processor is very powerful, plenty of memory, and extremely cheap as compared to other chips with similar features. So if you want to give your system, maybe camera, or maybe sensor system, wireless communication capability, ESP32 is a good choice
@originalhotrodder4337
@originalhotrodder4337 Рік тому
I totally agree with Jack Flash. Your method of explaining and the speed that you show us how to do the individual tasks is perfect. I've subscribed and I'm going to walk through all of your videos. Thank you for putting this together.
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
I'm really glad it helped you :) Thank you for the kind words.
@Dieswarthond
@Dieswarthond 6 місяців тому
Thank you so much Tomasz for this brilliant introduction to esp! Your video is very well structured and all your instructions are clear and make perfect sense. Very encouraging and I am really excited to get stuck into this now.
@sbromley6739
@sbromley6739 Рік тому
Best beginning ESP32 tutorial on UKposts. Worked immediately on a Windows 10 laptop. Much appreciated! Now on to bigger and better projects :-)
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Great to hear that it worked immediately for you without any issues, S Bromley :)
@AjazHussain3494
@AjazHussain3494 Рік тому
Bro, you're simply amazing. Probably the best getting started video for ESP32 on UKposts.
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Thank you, Ajaz Hussain!
@technohelp21
@technohelp21 Рік тому
Excellent video. Just received my ESP32 board a few minutes ago and I got it up and running with this tutorial. Thank You!!
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Great to hear it worked, Jorge!
@mahatana_r
@mahatana_r 3 місяці тому
Your tutorial is the most informative for new comers I found so far. Thank you.
@RiverExplorerGames
@RiverExplorerGames 3 місяці тому
I have been programming mostly on UNIX/Linux for over 45 years. Just bought an ESP32 and ESP8266 and a starter kit. You got me up in 1 day. Already have my RiverExplorer logo showing on the OLED and connected to WiFi !! - Thanks! I have Halloween plans with an ESP and my 3D printer!
@bill_automated1226
@bill_automated1226 2 роки тому
I appreciate the setup video Tomasz. Keep up the great work, it was insightful.
@tomasztarnowski4434
@tomasztarnowski4434 2 роки тому
I'm glad you enjoyed it :)
@jackflash6377
@jackflash6377 Рік тому
I've watched several videos on how to get PlatformIO going in VSCode and this is the best of them all. I followed along and BOOM working right out of the gate. Nothing like hands on to get the brain cells lined up. Thank you
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Great to hear that, thank you Jack!
@hellraiser-666
@hellraiser-666 Місяць тому
Thank you. Proper ESP32 for dummies start guide. Now to order the board. I'll be back!
@mardanheddeokwa
@mardanheddeokwa 12 днів тому
Thanks Tomasz, this video is just what I needed to get started. Now I can build and upload and test my code. Many thanks.
@ninto1426
@ninto1426 Рік тому
Thanks a lot! This was the only tutorial I could find, which actually went over the multiple types of bridges. I almost gave up before.
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Great to hear that my video is comprehensive enough to help as many people as possible!
@matiasnovello1232
@matiasnovello1232 Рік тому
Thank you so much for sharing your knowledge Tomasz! cheers from Argentina!
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Gracias, Matias!
@davidellwood5974
@davidellwood5974 Рік тому
Great video, Im just getting started with ESP32 and this was a smashing help.
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Thanks, David! I'm glad I helped you!
@johneagle4384
@johneagle4384 8 місяців тому
Thank you. This is a very good introductory video. I am a newcomer to ESP32 and I found it very useful.
@scythascytha2849
@scythascytha2849 Рік тому
Thank you so much. I was finally able to get my esp32 to work after this. You're the best
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Great to hear!
@radu5282
@radu5282 Рік тому
Thank you for making this very nice, easy and informative video it just helped me alot !!!
@burakcagraksu1560
@burakcagraksu1560 Рік тому
Thanks for the clear instruction. You are the man. 👍
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Glad to help
@David-bl1xr
@David-bl1xr Рік тому
Thank you, been struggling getting my ESP32 to work. Using the VS editor has made this prodject so much easier. Thank you Tomasz
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Hi David, I'm happy my video helped you!
@Analyte1
@Analyte1 11 місяців тому
Thank you very much. Great simplified video.
@corollayanki
@corollayanki Рік тому
Thank you so much! Using this with VS code is very comfortable!
@nickthiru
@nickthiru Рік тому
Life saver! Thanks Tomasz, and keep it up!
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Thank you, Nick!
@akhilesh7313
@akhilesh7313 10 місяців тому
I like how you are pointing the hardware parts with toothpick😂. The video was very informative and helpful 😊
@nikhilrout3287
@nikhilrout3287 Рік тому
tysm for this tutorial man, fastest ive ever setup a microcontroller with vs code yet
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Glad it worked for you, Nikhil!
@josealejandroorbechavarria6229
@josealejandroorbechavarria6229 2 роки тому
I loved your video and your diction, my first language is not English and it is difficult for me to understand it. but I understood you perfectly and you explained very well. keep it up please
@tomasztarnowski4434
@tomasztarnowski4434 2 роки тому
Thank you, Jose Alejandro! 😃
@user-xh9cj7in3p
@user-xh9cj7in3p 3 місяці тому
Thanks for the great tutorial. I've been and embedded systems developer/IC Designer/Test Engineer, and I have to tell you, VSCode is very difficult to learn. Not only that, PlatformIO helps, but it's tutorials like yours to get one started that are REALLY appreciated. A suggestion for a project: I2C Audio using a Diligent Pmod I2S. 73's
@zahidfaheem3233
@zahidfaheem3233 Рік тому
SUBSCRIBED!! Thank you very much for the extremely helpful video.
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Thanks for the sub, Zahid!
@user-sb2lb9ym7b
@user-sb2lb9ym7b 9 місяців тому
thanks a lot Tomasz, it was extremely useful for me❤❤❤
@PiotrSygutPL
@PiotrSygutPL 2 роки тому
👍 - dzięki za tutorial ! Świetny jest ten ESP32
@tomasztarnowski4434
@tomasztarnowski4434 2 роки тому
spoko, nie ma za co :)
@filipkaczmarek5454
@filipkaczmarek5454 Рік тому
This moment kiedy słuhasz jak gość szpraha po angielsku a wiesz że jest polakiem.
@Addlonfire
@Addlonfire 2 роки тому
This was a great kick start!
@tomasztarnowski4434
@tomasztarnowski4434 2 роки тому
Thank you!
@chairmakerPete
@chairmakerPete 10 місяців тому
Excellent video - thank you very much!
@mnavarrotube
@mnavarrotube Рік тому
Excellent tutorial. Thanks 👍
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
You're welcome, M Navarro!
@ProEdi
@ProEdi Рік тому
Crystal clear. Thank you
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
You're welcome, Pro Edi!
@og7748
@og7748 5 місяців тому
Thank you for the great video!
@DataLog
@DataLog 2 роки тому
Thanx bro, you helped with the driver. I thought I needed CP210X, but I needed the CH340 that I didn't even know about.
@tomasztarnowski4434
@tomasztarnowski4434 2 роки тому
No problem 👍 I'm glad I could help :)
@MichaelMiro-vx5dm
@MichaelMiro-vx5dm Рік тому
Amazing! very helpful
@lancedyer4870
@lancedyer4870 Рік тому
Great tutorial, thank you!
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
You're very welcome, Lance!
@YourComputerExpert
@YourComputerExpert Рік тому
Super helpful, thanks a lot!
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
You're welcome, YourComputerExpert :)
@TheRein10
@TheRein10 Рік тому
Cool video. In my case I use a WROOM32 board and I can't upload a code. So I change board id to esp32dev and now it works. Thanks !
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Thank you! I'm glad you've managed to get it working.
@barbara1943
@barbara1943 3 місяці тому
very informative. thank you.
@mmgc84
@mmgc84 3 місяці тому
Thanks for sharing ❤
@speakertoanimals
@speakertoanimals 3 місяці тому
great intro, thank you.
@frankdearr2772
@frankdearr2772 10 місяців тому
Great video on that topic 👍
@michaelalex5235
@michaelalex5235 2 місяці тому
Great job!
@kanishkawijayananda6957
@kanishkawijayananda6957 Рік тому
Great teacher keep on doing Everything thing is very clear good job
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Thank you! 😃
@kme8134
@kme8134 4 місяці тому
Thank you!!
@lasthero4419
@lasthero4419 Рік тому
absolument parfait, c'est la meilleure vidéo si vous cherchez comment programmer une ESP avec VS CODE 👍👌
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Merci beaucoup, Last Hero!
@jensg.5256
@jensg.5256 Рік тому
Great Video please more from ESP32
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Thank you! Working on it :)
@StalkedByLosers
@StalkedByLosers 8 місяців тому
Can you do some bench tests of code performance between Arduino IDE vs VSCode-platformIO? Esp has its own called ESD-IDF and it makes less efficient compilation when bench tested
@prinspatrick1571
@prinspatrick1571 Рік тому
Very useful. Thank you
@Bianchi77
@Bianchi77 2 роки тому
Nice video clip, keep it up, thank you for sharing it :)
@tomasztarnowski4434
@tomasztarnowski4434 2 роки тому
Thank you 🙂
@cesarluiz6028
@cesarluiz6028 11 місяців тому
man... u r a legend
@andychess
@andychess 2 роки тому
Really great video. Thank you:-)
@tomasztarnowski4434
@tomasztarnowski4434 2 роки тому
Thanks Andrew. I'm happy I could help.
@joaom4582
@joaom4582 2 місяці тому
I don't know if it helps after all these years, but I believe you recommend short cables because your monitor speed/baudrate is way too high...change it to 9600 and you can get a few meters of cable...thank you for the tutorial, helps a lot!!!
@nikoden584
@nikoden584 6 місяців тому
Very nice conetn Tomasz ! This video is a real pleasure for onboarding when starting from scratch
@droidgull
@droidgull Рік тому
Great video! 👍
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Glad you liked it, thank you!
@kapdivyang
@kapdivyang 2 роки тому
Nice video. Thanks for sharing.
@tomasztarnowski4434
@tomasztarnowski4434 2 роки тому
Thank you for the visit :)
@dave_dennis
@dave_dennis 2 роки тому
I was able to follow this flawlessly. You style is methodical and very easy to follow. THANKS. I have one question. How does VS code know which COM port to use to upload the code?
@tomasztarnowski4434
@tomasztarnowski4434 2 роки тому
Thanks for the kind words, David. I'm glad I could help. In terms of the port detection PlatformIO loops through all the available ports and tries to match the device by hardware id/model - you can find more in this thread community.platformio.org/t/auto-detect-port-explained/16062/2. Also if you'd like to specify the port of upload you can do it by adding "upload_port = /dev/ttyUSB*" or "upload_port = COM[13]" to platformio.ini config file - have a look at this page in the PlatformIO docs: docs.platformio.org/en/latest/projectconf/section_env_upload.html#id1
@dave_dennis
@dave_dennis 2 роки тому
@@tomasztarnowski4434 thank you so very much for the detailed response. It is quite helpful.
@WHOAMI-xx3lx
@WHOAMI-xx3lx Рік тому
very helpful, thanks :))
@Synth_Tools
@Synth_Tools 5 місяців тому
Excellent guide!! Is there any way to write pure C/C++ code without that setup/loop functions? I mean, a tradicional main method, function prototype declaring, callbacks, etc. Also, can assembly code be used here?
@yahmk3978
@yahmk3978 2 роки тому
Thank you!
@tomasztarnowski4434
@tomasztarnowski4434 2 роки тому
No worries, I'm happy my video was helpful.
@pipinopal
@pipinopal 2 роки тому
Ottimo grazie. Saluti dall'Italia
@tomasztarnowski4434
@tomasztarnowski4434 2 роки тому
Grazie! :)
@sounatanmartins
@sounatanmartins 6 місяців тому
Amazing video . I'm actually very new to the iot area , should i learn electronics first ?
@LrbinMT
@LrbinMT Рік тому
Using an ebay ESP32 ESP-WROOM-32 ESP-32S Development Board 2.4GHz WiFi & Bluetooth I found LED_BUILTIN didn't work, undefined; found the blue led on the board (other was a red Power LED) is GPIO_NUM_2 , changed that plus used 115200 as the baud rate and it worked. Linux Mint using the VS Code flatpak. Only changed the baud rate because I recognize 115200 not the 921600. Also used the ESP32 DEV Module. Appreciate the video.
@onlyme0349
@onlyme0349 25 днів тому
we're using the same devices, thanks for the heads up
@jaroslawpiotrowski210
@jaroslawpiotrowski210 2 роки тому
Super material, w prosty i syntetyczy sposób opowiadasz jak i co zrobić. jeszcze kilka fajnych projektów (pomiar temperatury, wilgotności z rejstracja na jakiejś platformie), nalepiej z czujnikami po I2C.
@tomasztarnowski4434
@tomasztarnowski4434 2 роки тому
Dzięki :)
@prasadwarkhandkararts5358
@prasadwarkhandkararts5358 7 місяців тому
Which programming language do we have to learn in order to program esp 32
@gaborpinter6863
@gaborpinter6863 Місяць тому
Thank you, this was very helpful. For some reasons, my ESP32-S3 devkit can update programs without pushing any of the buttons. I will have the carefully read the manual.
@TOMTOM-nh3nl
@TOMTOM-nh3nl 2 роки тому
Thank You Tomasz
@tomasztarnowski4434
@tomasztarnowski4434 2 роки тому
No worries! I'm glad I could help.
@Workshop-900
@Workshop-900 2 роки тому
Many thanks, ESP32 now working. I tried some other approaches but they seemed to over complicate the set up, or not support the NodeMCU-ESP32.
@tomasztarnowski4434
@tomasztarnowski4434 2 роки тому
Good to hear Chris that my video helped you :)
@mikamika7011
@mikamika7011 10 місяців тому
Thanks!
@simonepavan4162
@simonepavan4162 2 роки тому
Very usefull many thx
@tomasztarnowski4434
@tomasztarnowski4434 2 роки тому
I'm glad I could help and thanks for the visit, Simone :)
@kabandajamir9844
@kabandajamir9844 Місяць тому
So nice thanks sir
@legends0691
@legends0691 2 місяці тому
thank you
@skbiswas999
@skbiswas999 Місяць тому
Can you please make a project for esp32 for audio applications like, it will receive audio stream in Bluetooth APTX HD Codec format or LDAC format and outputs the signal as i2s format?
@kelwong116
@kelwong116 Рік тому
Thanks for sharing
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
You're welcome, Kelvin!
@user-bc4mn2gn2s
@user-bc4mn2gn2s 4 місяці тому
thanks!
@irshami
@irshami Рік тому
Hi, Thank you for the great tutorial. I am looking to build a multiroom audio player. can you suggest or create a video?. Thanks
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Sounds like a great idea! I'm planning to make a few videos about ESP32 and audio, it may take a while, though. Stay tuned :)
@arnoldbencz6886
@arnoldbencz6886 Рік тому
Super video!
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Thank you very much!
@antiminddamping2096
@antiminddamping2096 2 роки тому
Hi. Tomasz. I repeated your video tutorial on my laptop with Linux Ubuntu operating system. But before starting the download of HelloWorld code to the esp32 microcontroller, I did't install any driver for uart-bridge CP2102 (I haven't used any boards with any CP21xx chip before on my laptop, for sure. I installed the system just a couple of months ago.). But despite this, everything was loaded and the board passed the LED blinking and sending text to the terminal. I think at the moment newer Linux Ubuntu versions already support the CP2102 chip out of the box.
@tomasztarnowski4434
@tomasztarnowski4434 2 роки тому
Hey, thanks for confirming this with ubuntu. Looks like the most popular Linux distributions support CP21xx out of the box :)
@ignaciovargas6784
@ignaciovargas6784 Рік тому
Very nice video thanks a lot! Could you make an example using a temp sensor and uploading it to the FireBase realtime db please? :)
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Thanks! Good suggestion. I'll consider making a video where I use Firebase instead of AWS :)
@ralfneitzel3935
@ralfneitzel3935 6 місяців тому
very good 👍
@davidclark3558
@davidclark3558 3 місяці тому
On Linux the cp210x and ch341 drivers are included by default
@ccedraro3878
@ccedraro3878 7 місяців тому
Dear Mr. Thomaz great tutorial but for me didn’t work, there is a connection error or the computer cannot connect im not a software eng so there is anyway to test the connection between the ESP 32 and the computer it seem the drivers that installed
@qzorn4440
@qzorn4440 2 роки тому
this is a wonderful esp32 platformio vsc video.. platformio is new to me 🤔 is there a simple way to test the esp32 serial2 with rs485 module for modbus rtu master test? thank you.
@tomasztarnowski4434
@tomasztarnowski4434 2 роки тому
hey, q zorn, thank you. I haven't tried to use Modbus with ESP32 yet. I'll look into it in the future.
@pawerapta9525
@pawerapta9525 Рік тому
Super materiał, pół dnia spędziłem próbując skonfigurować esp32 w ESP-IDF explorer a z pomocą PlatformIO można to zrobić w 15 minut.
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Dzięki!
@zirimoula5480
@zirimoula5480 Рік тому
hey quick remark 1 baud means 1 symbol transmitted per second. A symbol can be more than one bit. This is why we don't have to create confusion between bps, bit per second, and baud!
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
thank you, ziri for clarification. You're right baud is more of an abstract term and what's important is the context :)
@rafalis2
@rafalis2 2 роки тому
maybe I wasn't too attentive, but I couldn't see info on which pins to plug vs. the serial adapter which was the info I was looking for. Is it the same as the esp8266 probably?
@tomasztarnowski4434
@tomasztarnowski4434 2 роки тому
hey, I'm not sure if I understood it correctly but do you mean the pinout reference - like what digital pins can be used to connect an external diode or other electronic part? if so you're right I haven't covered it with this video but I can cover it in the future.
@kitastro
@kitastro 4 місяці тому
the driver is maintained by the linux if you read the explenation about the download links
@rohanshusharma4779
@rohanshusharma4779 2 роки тому
Hey Tomasz, the video was great and very detailed. But the Cp210x driver shows some errors when installed and so the esp32 can’t be flashed can you please help me out with it??
@tomasztarnowski4434
@tomasztarnowski4434 2 роки тому
hey Rohanshu, thanks. What is the error message you're getting and at what stage it's happening?
@claytsunami8084
@claytsunami8084 Рік тому
This is a great video!!! Thanks for teaching me on the basics of an ESP32. One question I had is. How do you terminate the process? When I kill the terminal, the diode is still blinking and it won't stop
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Hi Clay, the code runs on a microcontroller so it will run as long as you provide a power to it so the simplest way to "terminate" it is to disconnect it from the power source although if your goal is to be able to run and kill processes on ESP32 you can either program it so external control is possible (you can check my other videos on how to control it over WiFi/internet) or you can put it to sleep after X number of seconds (I don't have a video on it yet but I'll make one soon)
@claytsunami8084
@claytsunami8084 Рік тому
@@tomasztarnowski4434 Thank you for explaining it Again, very helpful video
@climbeverest
@climbeverest 6 місяців тому
Sir do the esp32’s have any operating system when brand new?
@pulsarpl
@pulsarpl Рік тому
Zabawne. Szukałem takiego materiału po polsku. :)
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Zawsze wieksza szansa ze cos jest po angielsku jednak i dociera do wiekszej ilosci ludzi :)
@manigoyal4872
@manigoyal4872 Рік тому
thanks, man. Appreciate it will share among others as well, don't want to use Arduino ide anymore
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
I'm glad it helped! Yeah VS Code with PlatformIO is way better experience once configured properly :)
@SingKoonChoo
@SingKoonChoo 2 роки тому
Can u please make a video about how to connect an esp32-s2 with a 1602A. An how wire them together and to program it.
@tomasztarnowski4434
@tomasztarnowski4434 2 роки тому
hey, yep I will make a video about it. I've added this subject to my todo list :)
@SingKoonChoo
@SingKoonChoo 2 роки тому
@@tomasztarnowski4434 thanks
@alirezak03ak
@alirezak03ak 2 роки тому
What if i have ESP 32 Thing, which option should i chose when im selecting my bord under NEW Project option? thanks for ur video
@tomasztarnowski4434
@tomasztarnowski4434 2 роки тому
hey Alireza, you should be able to find "SparkFun ESP32 Thing" on the board list when creating new project with PlatformIO
@kingdogbe2854
@kingdogbe2854 Рік тому
Thanks bro................
@ahmadhussainwebshare1001
@ahmadhussainwebshare1001 2 роки тому
Thank you so much 💓 Tomasz for the great video. I followed through the all steps of video every thing went through. But when I uploaded got error could open COM11, then I device manager in Ports I saw one yellow mark at silicon Lab CP210X USB to UART Bridge(COM11)
@ahmadhussainwebshare1001
@ahmadhussainwebshare1001 2 роки тому
It's working. Thank you 😊 💓 ☺ so much
@tomasztarnowski4434
@tomasztarnowski4434 2 роки тому
I'm glad that you've managed to fix it :) Great to hear that it's working!
@ahmadhussainwebshare1001
@ahmadhussainwebshare1001 2 роки тому
@@tomasztarnowski4434 You are a superman , pls keep it up. Waiting for your new video.
@pren
@pren Рік тому
Thank you so much for this video! I would love to see a video of using this board to display my UKposts channel subscribers and video views.
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
Hi Pren, yeah I've got a video like this on my todo list for quite a while ;)
@kamranrashid8593
@kamranrashid8593 Рік тому
Do you have any video on stm32 to control sensors bldc motor
@tomasztarnowski4434
@tomasztarnowski4434 Рік тому
hey Kamran Rashid, I don't have any stm32 videos yet but I have it on my todo list.
ESP32 Guide 2024 | Choosing and Using an ESP32 Board
41:06
DroneBot Workshop
Переглядів 196 тис.
Connect ESP32 to WiFi - Step-By-Step Tutorial
21:47
Tomasz Tarnowski
Переглядів 66 тис.
GADGETS VS HACKS || Random Useful Tools For your child #hacks #gadgets
00:35
I Made 200 Python Projects...Here Are My 5 FAVORITES
11:23
Tech With Tim
Переглядів 102 тис.
Try these 16 Brilliant ESP32 projects!!!
11:18
ToP Projects Compilation
Переглядів 503 тис.
Getting Started with the ESP32 Development Board  |  Programming an ESP32 in C/C++
15:23
The Cheapest Microcontroller? Getting started with the 10 cent Puya PY32.
21:36
Zach of All Trades
Переглядів 19 тис.
I tried the Cheapest Arduino Alternative (that Nobody heard of)
13:31
GreatScott!
Переглядів 452 тис.
Why Some Designs Are Impossible to Improve: Quintessence
33:03
Design Theory
Переглядів 50 тис.
Code faster with these VS Code shortcuts
8:44
Coder Coder
Переглядів 272 тис.
Getting Started with PlatformIO
51:54
DroneBot Workshop
Переглядів 595 тис.
The Worst Product I've Ever Reviewed... For Now
25:04
Marques Brownlee
Переглядів 7 млн
I7 2600K тест в играх и сравнение с AMD Ryzen
17:53
intermediate switch circuit #automobile #electrical #electricalswitch #powerswitch #delta #starwars
0:15
Как должен стоять ПК?
1:00
CompShop Shorts
Переглядів 411 тис.
RTX 4070 Super слишком хороша. Меня это бесит
15:22
Рома, Просто Рома
Переглядів 51 тис.
Компьютерная мышь за 50 рублей
0:28
dizzi
Переглядів 233 тис.