A very comprehensive ESP32 Debugging Guide.

  Переглядів 5,944

J's e-shack

J's e-shack

День тому

If you like what you saw and what I do, consider subscribing and tipping me!
☕ Buy me a coffee: ko-fi.com/jseshack
💌 Subscribe: / @jse-shack825
Debug your ESP32 WROOM or ESP32-C3 and learn some pretty cool stuff about ESP32 controllers in general in this easy to follow guide aimed at both Windows and Linux users!
Mentioned links:
➡️ Repo: github.com/jake-is-ESD-protec...
➡️ Tip me a few bucks here ko-fi.com/jseshack
and open an issue here github.com/jake-is-ESD-protec...
Check out other videos!
🖥️ Command line on Arduino: • COMMAND LINE on Arduin...
🖥️ Basics with PlatformIO: • PlatformIO: All you ne...
🖥️ Debug your Arduino Uno or nano: • Debugging the Arduino ...
🖥️ OOP on Arduino: • Object Oriented Progra...
#arduino
#embeddedsystems
#esp32
#esp32wroom
#esp32c3
#debugging
#esp32project
00:00 Intro
00:24 ESP32 WROOM Debugging
02:00 WROOM drivers for Windows
03:00 WROOM drivers for Linux
03:36 Debugging the WROOM in PIO
06:36 Debugging caveats
07:03 Possible errors and fixes
08:06 Additional (and important!) notes on the ESP-PROG
10:06 ESP32 C3 debugging
10:53 C3 drivers for Windows
11:15 C3 drivers for Linux
11:27 Debugging the C3 in PIO
11:46 Further issues? I'll help you!

КОМЕНТАРІ: 24
@jse-shack825
@jse-shack825 3 місяці тому
I forgot to mention that VSCodium requires a few extra steps to get PlatformIO to run. This is a one-time setup: 1. Download the C/C++ extension from the Microsoft VSCode store as .vsix file 2. In VSCodium, head to the extensions tab and click the little breadcrumbs menu at the top right of the extensions tab 3. Click "install from VSIX..." and navigate to the file you just downloaded 4. Do the same process for the PlarformIO extension Why? The C/C++ extension belongs to Microsoft and they prevent any unlicensed software from accessing its extensions via the online store. However, you can still install them manually as described above. As PlatformIO relies on this extension, you will get an error or not even find it in the native extensions tab. Be careful that you first install the C/C++ extension and THEN PlatformIO. Happy debugging!
@chinleybrewer
@chinleybrewer 3 місяці тому
Excellent, thanks for those pointers, worked like a charm. 👏
@dominikgs
@dominikgs 2 місяці тому
THX for this very nice and clear step by step explanation! Perhaps now I can finally get the debugger to work.
@saikhamhein
@saikhamhein 3 місяці тому
Love the short and detailed video.
@jeremytubongbanua7399
@jeremytubongbanua7399 3 місяці тому
Thank you for making this
@MrPeercraft
@MrPeercraft 3 місяці тому
This is some good shit! Don't stop making videos. I'm looking forward to more of your FreeRTos Videos.!
@gorjandzundev413
@gorjandzundev413 3 місяці тому
Please cover the topic of writing tests with VSCode + PlatformIO. Thank you for your previous videos :)
@yaboiii
@yaboiii 2 місяці тому
Unit testing would be interesting!
@tim0steele
@tim0steele 2 місяці тому
That's very helpful, thank you. Presumably if you have a devkit like ESP32-C3 Super Mini that already wires the usb pins through to the socket then no hardware hacking at all is needed.
@thorntontarr2894
@thorntontarr2894 Місяць тому
Yes, and the ESP32-S3 has the same features on its second USB-C port labled USB-OTG. Very nice and simple.
@wobblyrampack9655
@wobblyrampack9655 2 місяці тому
Terrific video, thank you! Wondering where you got that wide breadboard? Standard breadboard does not fit ESP32 well! Thanks.
@joppower6701
@joppower6701 15 днів тому
I used 2 of them together… in my breadboards powelines + - was removables too
@fukkenPavlo
@fukkenPavlo 3 місяці тому
Awesome
@elcalvo4416
@elcalvo4416 2 місяці тому
Bro pls help me out with the ESP32C3 Lyra V2, im Lost!!! this one has the esp32c3wroom2 but GPIO 18 and 19 (D+ and D-) has no Jumper pins to connect them to the USB. There is a USB to AURT Port I have tried to make It work as USB to JTAG but its not working either🥹.
@robotix_47
@robotix_47 3 місяці тому
Cooles video mach weiter so. (Ich riche das du deutsch sprichst)
@MrPeercraft
@MrPeercraft 3 місяці тому
Afaik ist er Niederländer
@robotix_47
@robotix_47 3 місяці тому
Dann war ich nahe dran wenigstens @@MrPeercraft
@qinzhongle
@qinzhongle 3 місяці тому
I love your project very much, I am a university student in China, I would like to ask you about the ESP32 development board, I wonder if you are available?!!
@chinleybrewer
@chinleybrewer 3 місяці тому
Interesting. I thought platformio was not supported in vscodium 🤔 I'll have to try again as I have it working fine in vscode but would prefer to use vscodium.
@jse-shack825
@jse-shack825 3 місяці тому
You are absolutely right, see my pinned comment for a fix!
ESP32 Guide 2024 | Choosing and Using an ESP32 Board
41:06
DroneBot Workshop
Переглядів 201 тис.
451 Which Processor can kill the ESP32?
11:24
Andreas Spiess
Переглядів 331 тис.
😱СНЯЛ ФИКСИКОВ НА КАМЕРУ‼️
00:35
OMG DEN
Переглядів 1,4 млн
Debugging the Arduino Uno or Nano! (No extra hardware needed!)
6:58
J's e-shack
Переглядів 55 тис.
12 Useful & Interesting ESP32 Projects for Beginners!
9:41
ToP Projects Compilation
Переглядів 565 тис.
Try these 16 Brilliant ESP32 projects!!!
11:18
ToP Projects Compilation
Переглядів 509 тис.
How to Run Linux on an ESP32
18:53
element14 presents
Переглядів 143 тис.
ESP32-S3 - Which Pins Are Safe To Use?
5:58
atomic14
Переглядів 13 тис.
The Essential Details of ESP32 Hardware Debugging
37:30
Mike's Tropical Tech
Переглядів 10 тис.
ESPHome Basic Setup For All ESP Devices
44:21
Home Automator
Переглядів 4,6 тис.
Add USB To Your Electronics Projects! - The USB Protocol Explained
15:19
Are PIC Microcontrollers Any Good? - Beyond Arduino #4
21:07
Sine Lab
Переглядів 34 тис.
Как установить Windows 10/11?
0:56
Construct PC
Переглядів 1,4 млн
I shouldn’t have kept the $1,000,000 computer
28:05
Linus Tech Tips
Переглядів 524 тис.
Бюджетная видеокарта за 5000 рублей
17:47
Nitroxsenys
Переглядів 24 тис.
Как открыть дверь в Jaecoo J8? Удобно?🤔😊
0:27
Суворкин Сергей
Переглядів 942 тис.
План хакера 🤯 #shorts #фильмы
0:59
BruuHub
Переглядів 1 млн
Как должен стоять ПК?
1:00
CompShop Shorts
Переглядів 705 тис.