Live GPIO Pin Monitoring!
ฝัง
- เผยแพร่เมื่อ 4 พ.ค. 2024
- Dive into the latest features of the GPIO Viewer Library in today’s tutorial, designed to enhance your microcontroller projects with real-time GPIO pin monitoring. Discover new capabilities like improved board support, customizable pin displays, detailed memory management on the ESP32-S3, and real-time graphing of pin values. Perfect for both pros and hobbyists!
GPIOViewer Library :
github.com/thelastoutpostwork...
Components:
ESP32-S3-DevKitC-1-N16R2: amzn.to/3TsziTh
🔔 Support the channel🔔
www.buymeacoffee.com/thelasto...
Please note that the product links are Amazon affiliate links. As an Amazon Associate, I earn from qualifying purchases at no additional cost to you. This helps support the channel and allows me to continue creating content for you. Thank you for your support!
#GPIOViewer #Arduino #ESP32 #Microcontrollers #TechTutorial #DIYELECTRONICS #MakerCommunity #Programming #Innovation #TechDIY - วิทยาศาสตร์และเทคโนโลยี
As a beginner this is super valuable to get a clear and concise overview of everything that's happening. This will make understanding and debugging new projects easier and more fun! Thanks for sharing
Thank you for sharing this to us. ❤
This is pretty sick good work. Thank you for sharing.
Amazing work, well done
What a great tool! Nice! Thank you
Thank you so much, it's perfect
well done, thanks for the comprehensive video :)
Very useful, thank you
Excellent and thanks.
Excellent work, thank you for providing us this great debug tool!
Nice work! Will be very helpful for development.
A previously good project greatly improved with worthwhile additional functionality with a good logical user interface. Good concise explanations of functionality and user interfacing. Well done once again. I suppose a, possible, handy addition could be a simple session recording?
Great Idea!
GREAT JOB!!!
Really interesting!!
Great job, congrat !
thank you!
This looks like a great tool. I don't do a lot of ESP stuff, but I might get one out just to try the tool. Thanks for all the work you do.
Awesome!
This is amazing
Any chance of using it with Micro Python ?
Nice! 😍
That is really cleaver!
Thanks..
good job
Bravo !!
If you can get the details for the controller [5:54], you can select the controller without use in the search from the list [1:58]
No because the model is for the chip, not the development board
Hey when you going to do something like this for the Pi Pico? ;-) Awesome library - thanks.
Nice work. I see this is implemented in tasmota. Nice addition
could the pin graph view, have shortcuts to set up decoding of signals?, like spi, i2c, uart etc?
That's on my project backlog
@@thelastoutpostworkshop that would be awesome, I think protocol decoding is the name I was looking for. Would be nice to visualize what you send out and get back from sensors and the like.
Handly!
You gotta good idea by the balls. Run with it. Looks very useful.
Thank you! It's amazing plugin! But please, can you make video or instruction how to integrate it to ESP-IDE? I was missing two night for do - nothing (i'm beginner)
If you mean ESP IDF, it is not supported yet
@@thelastoutpostworkshop yes, i mean that. I hope you will do, please🙏🙏🙏 For learn C language will be ideal!!! (I learn both esp32 and stm32 for make big project in miltec)
Nice tool, but you can't use wi fi for other purposes simultaniously ?
Yes you can
@@thelastoutpostworkshop ArduinoCloud, for example, or Blink?
I do not know the requirements for Arduino Cloud or Blink, the GPIOViewer library expose a source event for the pin states on a dedicated port (that you can you change), so you can have other wifi events (get or post for example) than can occur at the same time.
@@thelastoutpostworkshop Ok, thanks a lot, I will check if it works with ArduinoCloud.
Flipper Zero wifi devboard please maybe? I'm too lazy for issue request..
Wait..... You want to know my SSID and wifi password?
for some reason I get a brownout using esp32 dev and wroom kits, even the example itself won't work for some reason could you give me a quick tip? thanks:
22:01:11.230 -> rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
22:01:11.230 -> configsip: 0, SPIWP:0xee
22:01:11.230 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
22:01:11.230 -> mode:DIO, clock div:1
22:01:11.230 -> load:0x3fff0030,len:1344
22:01:11.230 -> load:0x40078000,len:13964
22:01:11.230 -> load:0x40080400,len:3600
22:01:11.230 -> entry 0x400805f0
22:01:11.463 -> E (278) spi_flash: Detected size(4096k) smaller than the size in the binary image header(8192k). Probe failed.
22:01:11.511 ->
22:01:11.511 -> assert failed: do_core_init startup.c:328 (flash_ret == ESP_OK)
22:01:11.511 ->
22:01:11.511 ->
22:01:11.511 -> Backtrace: 0x400836b5:0x3ffe3ab0 0x4008bea1:0x3ffe3ad0 0x400914f9:0x3ffe3af0 0x400e78e2:0x3ffe3c20 0x40082dc9:0x3ffe3c50 0x40079316:0x3ffe3c90 |
22:01:11.511 ->
22:01:11.511 ->
22:01:11.511 ->
22:01:11.511 -> ELF file SHA256: 57b0631a0267555f
22:01:11.511 ->
22:01:11.511 -> E (300) esp_core_dump_flash: Core dump flash config is corrupted! CRC=0x7bd5c66f instead of 0x0
22:01:11.511 -> Rebooting...
22:01:11.511 -> ets Jul 29 2019 12:21:46
22:01:11.511 ->
22:01:11.511 -> rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
22:01:11.511 -> configsip: 0, SPIWP:0xee
22:01:11.557 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
22:01:11.557 -> mode:DIO, clock div:1
22:01:11.557 -> load:0x3fff0030,len:1344
22:01:11.557 -> load:0x40078000,len:13964
22:01:11.557 -> load:0x40080400,len:3600
22:01:11.557 -> entry 0x400805f0
See this solved issue, it may help : github.com/thelastoutpostworkshop/gpio_viewer/issues/121