Getting Started with ESP32 - Step-By-Step Tutorial

  Рет қаралды 326,848

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/...
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

Пікірлер: 314
@gcg8821
@gcg8821 5 ай бұрын
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 4 ай бұрын
I just know ESP32 for camera by combine it with arduino? Actually what's the exact function of ESP32?
@Rushil69420
@Rushil69420 4 ай бұрын
@@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 4 ай бұрын
@@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
@picolo121
@picolo121 27 күн бұрын
Same here
@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.
@sbromley6739
@sbromley6739 Жыл бұрын
Best beginning ESP32 tutorial on KZfaq. 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 :)
@Dieswarthond
@Dieswarthond 9 ай бұрын
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.
@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!
@AjazHussain3494
@AjazHussain3494 Жыл бұрын
Bro, you're simply amazing. Probably the best getting started video for ESP32 on KZfaq.
@tomasztarnowski4434
@tomasztarnowski4434 Жыл бұрын
Thank you, Ajaz Hussain!
@RiverExplorerGames
@RiverExplorerGames 6 ай бұрын
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!
@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!
@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 :)
@TinyMaths
@TinyMaths 2 ай бұрын
Thank you very much. Just started working with ESP32 for a project using multiple servos; a very helpful intro.
@mahatana_r
@mahatana_r 6 ай бұрын
Your tutorial is the most informative for new comers I found so far. Thank you.
@johneagle4384
@johneagle4384 11 ай бұрын
Thank you. This is a very good introductory video. I am a newcomer to ESP32 and I found it very useful.
@hellraiser-666
@hellraiser-666 4 ай бұрын
Thank you. Proper ESP32 for dummies start guide. Now to order the board. I'll be back!
@radu5282
@radu5282 Жыл бұрын
Thank you for making this very nice, easy and informative video it just helped me alot !!!
@mardanheddeokwa
@mardanheddeokwa 3 ай бұрын
Thanks Tomasz, this video is just what I needed to get started. Now I can build and upload and test my code. Many thanks.
@Analyte1
@Analyte1 Жыл бұрын
Thank you very much. Great simplified video.
@davidellwood5974
@davidellwood5974 2 жыл бұрын
Great video, Im just getting started with ESP32 and this was a smashing help.
@tomasztarnowski4434
@tomasztarnowski4434 Жыл бұрын
Thanks, David! I'm glad I helped you!
@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!
@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.
@corollayanki
@corollayanki Жыл бұрын
Thank you so much! Using this with VS code is very comfortable!
@aylin_ve_babasi
@aylin_ve_babasi 2 жыл бұрын
Thanks for the clear instruction. You are the man. 👍
@tomasztarnowski4434
@tomasztarnowski4434 2 жыл бұрын
Glad to help
@matiasnovello1232
@matiasnovello1232 Жыл бұрын
Thank you so much for sharing your knowledge Tomasz! cheers from Argentina!
@tomasztarnowski4434
@tomasztarnowski4434 Жыл бұрын
Gracias, Matias!
@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!
@chairmakerPete
@chairmakerPete Жыл бұрын
Excellent video - thank you very much!
@nickthiru
@nickthiru Жыл бұрын
Life saver! Thanks Tomasz, and keep it up!
@tomasztarnowski4434
@tomasztarnowski4434 Жыл бұрын
Thank you, Nick!
@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!
@user-sb2lb9ym7b
@user-sb2lb9ym7b Жыл бұрын
thanks a lot Tomasz, it was extremely useful for me❤❤❤
@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! 😃
@lasthero4419
@lasthero4419 2 жыл бұрын
absolument parfait, c'est la meilleure vidéo si vous cherchez comment programmer une ESP avec VS CODE 👍👌
@tomasztarnowski4434
@tomasztarnowski4434 Жыл бұрын
Merci beaucoup, Last Hero!
@user-xh9cj7in3p
@user-xh9cj7in3p 6 ай бұрын
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
@gilad_no
@gilad_no Ай бұрын
Best beginners tutorial, thanks!!!
@zahidfaheem3233
@zahidfaheem3233 Жыл бұрын
SUBSCRIBED!! Thank you very much for the extremely helpful video.
@tomasztarnowski4434
@tomasztarnowski4434 Жыл бұрын
Thanks for the sub, Zahid!
@og7748
@og7748 8 ай бұрын
Thank you for the great video!
@ProEdi
@ProEdi 2 жыл бұрын
Crystal clear. Thank you
@tomasztarnowski4434
@tomasztarnowski4434 Жыл бұрын
You're welcome, Pro Edi!
@MichaelMiro-vx5dm
@MichaelMiro-vx5dm Жыл бұрын
Amazing! very helpful
@Addlonfire
@Addlonfire 2 жыл бұрын
This was a great kick start!
@tomasztarnowski4434
@tomasztarnowski4434 2 жыл бұрын
Thank you!
@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!
@mnavarrotube
@mnavarrotube 2 жыл бұрын
Excellent tutorial. Thanks 👍
@tomasztarnowski4434
@tomasztarnowski4434 Жыл бұрын
You're welcome, M Navarro!
@bhagmeister
@bhagmeister 2 ай бұрын
TY! Wish I had seen this before having my connectivity issues. Thankfully I had stumbled into installing the USB-UART driver…
@YourComputerExpert
@YourComputerExpert 2 жыл бұрын
Super helpful, thanks a lot!
@tomasztarnowski4434
@tomasztarnowski4434 Жыл бұрын
You're welcome, YourComputerExpert :)
@prinspatrick1571
@prinspatrick1571 Жыл бұрын
Very useful. Thank you
@akhilesh7313
@akhilesh7313 Жыл бұрын
I like how you are pointing the hardware parts with toothpick😂. The video was very informative and helpful 😊
@lancedyer4870
@lancedyer4870 Жыл бұрын
Great tutorial, thank you!
@tomasztarnowski4434
@tomasztarnowski4434 Жыл бұрын
You're very welcome, Lance!
@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.
@frankdearr2772
@frankdearr2772 Жыл бұрын
Great video on that topic 👍
@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 :)
@andychess
@andychess 2 жыл бұрын
Really great video. Thank you:-)
@tomasztarnowski4434
@tomasztarnowski4434 2 жыл бұрын
Thanks Andrew. I'm happy I could help.
@barbara1943
@barbara1943 6 ай бұрын
very informative. thank you.
@kanishkawijayananda6957
@kanishkawijayananda6957 2 жыл бұрын
Great teacher keep on doing Everything thing is very clear good job
@tomasztarnowski4434
@tomasztarnowski4434 Жыл бұрын
Thank you! 😃
@speakertoanimals
@speakertoanimals 6 ай бұрын
great intro, thank you.
@mmgc84
@mmgc84 6 ай бұрын
Thanks for sharing ❤
@WHOAMI-xx3lx
@WHOAMI-xx3lx Жыл бұрын
very helpful, thanks :))
@kme8134
@kme8134 7 ай бұрын
Thank you!!
@Bianchi77
@Bianchi77 2 жыл бұрын
Nice video clip, keep it up, thank you for sharing it :)
@tomasztarnowski4434
@tomasztarnowski4434 2 жыл бұрын
Thank you 🙂
@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 :)
@nikoden584
@nikoden584 9 ай бұрын
Very nice conetn Tomasz ! This video is a real pleasure for onboarding when starting from scratch
@mikamika7011
@mikamika7011 Жыл бұрын
Thanks!
@michaelalex5235
@michaelalex5235 5 ай бұрын
Great job!
@cesarluiz6028
@cesarluiz6028 Жыл бұрын
man... u r a legend
@kapdivyang
@kapdivyang 2 жыл бұрын
Nice video. Thanks for sharing.
@tomasztarnowski4434
@tomasztarnowski4434 2 жыл бұрын
Thank you for the visit :)
@pipinopal
@pipinopal 2 жыл бұрын
Ottimo grazie. Saluti dall'Italia
@tomasztarnowski4434
@tomasztarnowski4434 2 жыл бұрын
Grazie! :)
@kabandajamir9844
@kabandajamir9844 4 ай бұрын
So nice thanks sir
@joaom4582
@joaom4582 5 ай бұрын
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!!!
@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 3 ай бұрын
we're using the same devices, thanks for the heads up
@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.
@yahmk3978
@yahmk3978 2 жыл бұрын
Thank you!
@tomasztarnowski4434
@tomasztarnowski4434 2 жыл бұрын
No worries, I'm happy my video was helpful.
@droidgull
@droidgull Жыл бұрын
Great video! 👍
@tomasztarnowski4434
@tomasztarnowski4434 Жыл бұрын
Glad you liked it, thank you!
@jensg.5256
@jensg.5256 Жыл бұрын
Great Video please more from ESP32
@tomasztarnowski4434
@tomasztarnowski4434 Жыл бұрын
Thank you! Working on it :)
@simonepavan4162
@simonepavan4162 2 жыл бұрын
Very usefull many thx
@tomasztarnowski4434
@tomasztarnowski4434 2 жыл бұрын
I'm glad I could help and thanks for the visit, Simone :)
@user-bc4mn2gn2s
@user-bc4mn2gn2s 7 ай бұрын
thanks!
@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!
@legends0691
@legends0691 5 ай бұрын
thank you
@kingdogbe2854
@kingdogbe2854 Жыл бұрын
Thanks bro................
@vijaysulakhe5605
@vijaysulakhe5605 26 күн бұрын
Excellent explanation and video, many THANKS. Hope you make video about STM32 projects with Arduino IDE.
@sounatanmartins
@sounatanmartins 9 ай бұрын
Amazing video . I'm actually very new to the iot area , should i learn electronics first ?
@gaborpinter6863
@gaborpinter6863 3 ай бұрын
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.
@StalkedByLosers
@StalkedByLosers 11 ай бұрын
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
@Synth_Tools
@Synth_Tools 8 ай бұрын
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?
@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 :)
@kelwong116
@kelwong116 2 жыл бұрын
Thanks for sharing
@tomasztarnowski4434
@tomasztarnowski4434 Жыл бұрын
You're welcome, Kelvin!
@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 :)
@arnoldbencz6886
@arnoldbencz6886 Жыл бұрын
Super video!
@tomasztarnowski4434
@tomasztarnowski4434 Жыл бұрын
Thank you very much!
@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 :)
@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 :)
@bazrazin1
@bazrazin1 2 жыл бұрын
yes, cheaper than nano, & much faster AVR & memory good build quality, i have one for future projects, haven;t even unboxed it, currently doing on nano's and still figuring pro mini.
@tijokeri
@tijokeri Жыл бұрын
terimakasih atas ilmunya, semoga ada keberkahan
@B0M0A0K
@B0M0A0K 17 күн бұрын
Any idea how you would program the new ESP32-S3 Development Board with 1.28" IPS Round LCD? Great video for a complete newbie by the way!
@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 :)
@ziri5480
@ziri5480 2 жыл бұрын
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 :)
@skbiswas999
@skbiswas999 4 ай бұрын
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?
@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 :)
@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.
@kitastro
@kitastro 7 ай бұрын
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?
@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.
@amerigo17
@amerigo17 2 ай бұрын
Hello, do you perhaps have information on how to make an internet radio receiver with ESP32? Thank you for your reply! Sascha
@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
@BitesandGo
@BitesandGo Жыл бұрын
Can I use sample codes for ESP32 WROOM and libraries with the ESP32 - mini-c3 ??? I need to do a low power project, so that's why I'd rather used the ESP32miniC3? Thanks
@tomasztarnowski4434
@tomasztarnowski4434 Жыл бұрын
Hi Sophia, I think it should work with ESP32 mini-c3 as long as you select the right board when creating a new project in PlatformIO however if your board is not on the list then it might be a bit more complicated and I'd suggest checking PlatformIO forum. If your board is ESP32-C3-DevkitM-1 it should work fine.
@climbeverest
@climbeverest 9 ай бұрын
Sir do the esp32’s have any operating system when brand new?
Connect ESP32 to WiFi - Step-By-Step Tutorial
21:47
Tomasz Tarnowski
Рет қаралды 73 М.
ESP-IDF | Введение
45:38
Crazy Geeks
Рет қаралды 28 М.
Iron Chin ✅ Isaih made this look too easy
00:13
Power Slap
Рет қаралды 34 МЛН
ESP32 Guide 2024 | Choosing and Using an ESP32 Board
41:06
DroneBot Workshop
Рет қаралды 257 М.
Try these 16 Brilliant ESP32 projects!!!
11:18
ToP Projects Compilation
Рет қаралды 556 М.
rust runs on EVERYTHING (no operating system, just Rust)
18:10
Low Level Learning
Рет қаралды 350 М.
YOU can Learn the ESP32 in 15 Minutes:  Hello World!
22:52
Dave's Garage
Рет қаралды 298 М.
12 Useful & Interesting ESP32 Projects for Beginners!
9:41
ToP Projects Compilation
Рет қаралды 599 М.
Installation and Use of the Visual Studio Code ESP-IDF Extension
11:40
Is this Best ESP32 board? New T-Display S3 ESP32S3
10:17
Volos Projects
Рет қаралды 343 М.
Здесь упор в процессор
18:02
Рома, Просто Рома
Рет қаралды 401 М.
iPhone socket cleaning #Fixit
0:30
Tamar DB (mt)
Рет қаралды 15 МЛН