Live GPIO Pin Monitoring!

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ก.ย. 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/the...
    Components:
    ESP32-S3-DevKitC-1-N16R2: amzn.to/3TsziTh
    🔔 Support the channel🔔
    www.buymeacoff...
    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

ความคิดเห็น • 66

  • @ameenasif
    @ameenasif 2 หลายเดือนก่อน +3

    This is Genuis , GREAT work and service to Opensource Community

  • @0MrENigma0
    @0MrENigma0 3 หลายเดือนก่อน +2

    Just finished watching the video from 5 months ago and look... there is a more recent update/version! Excellent, thank you.

  • @ArtyMars
    @ArtyMars 28 วันที่ผ่านมา

    This is BRILLIANT thankyou so much!

  • @DZ-gj6qz
    @DZ-gj6qz 4 หลายเดือนก่อน

    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

  • @WS-gw5ms
    @WS-gw5ms 4 หลายเดือนก่อน +2

    This is pretty sick good work. Thank you for sharing.

  • @icarossavvides2641
    @icarossavvides2641 4 หลายเดือนก่อน +3

    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?

  • @lemondew7317
    @lemondew7317 4 หลายเดือนก่อน +1

    Thank you for sharing this to us. ❤

  • @MrEdwardhartmann
    @MrEdwardhartmann 4 หลายเดือนก่อน

    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.

  • @InspiredScience
    @InspiredScience 3 หลายเดือนก่อน

    Thank you for investing so much time and effort. Not only in the original, but in all the specs you've created and time you've invested in tutorials like this.
    I have one small question. I'm a software dev, not an EE. From a layman's perspective, I think of high as green (green="go"=on/active) whereas I think of low as red (stop). Am I thinking of this incorrectly from an EE perspective?

    • @thelastoutpostworkshop
      @thelastoutpostworkshop  3 หลายเดือนก่อน +1

      You are not the only one, this was suggested before, I will allow the possibility to "reverse" the color

  • @alexanderpopov3587
    @alexanderpopov3587 4 หลายเดือนก่อน

    Excellent work, thank you for providing us this great debug tool!

  • @bert-akeeliasson5902
    @bert-akeeliasson5902 4 หลายเดือนก่อน +1

    Really interesting!!

  • @the_smart_home_maker
    @the_smart_home_maker 4 หลายเดือนก่อน

    What a great tool! Nice! Thank you

  • @laurentcnc6662
    @laurentcnc6662 4 หลายเดือนก่อน

    Great job, congrat !

  • @Betruet
    @Betruet 4 หลายเดือนก่อน

    well done, thanks for the comprehensive video :)

  • @davidharms3562
    @davidharms3562 4 หลายเดือนก่อน

    Nice work! Will be very helpful for development.

  • @MadMatty72
    @MadMatty72 4 หลายเดือนก่อน

    Amazing work, well done

  • @bobstanton2627
    @bobstanton2627 4 หลายเดือนก่อน +3

    Any chance of using it with Micro Python ?

  • @sysmonitorbot3976
    @sysmonitorbot3976 4 หลายเดือนก่อน

    GREAT JOB!!!

  • @michaelkennedy4842
    @michaelkennedy4842 4 หลายเดือนก่อน

    Excellent and thanks.

  • @carlosgallego1076
    @carlosgallego1076 4 หลายเดือนก่อน

    Thank you so much, it's perfect

  • @ahmadwahyudin5196
    @ahmadwahyudin5196 4 หลายเดือนก่อน +1

    Thanks..

  • @Steven_Bennett_YT
    @Steven_Bennett_YT 4 หลายเดือนก่อน

    Very useful, thank you

  • @cliffkirby2028
    @cliffkirby2028 2 หลายเดือนก่อน

    This is brilliant - are there any plans to include GPIO expanders such as the 23017 in this project?

  • @Neslekkim
    @Neslekkim 4 หลายเดือนก่อน +2

    could the pin graph view, have shortcuts to set up decoding of signals?, like spi, i2c, uart etc?

    • @thelastoutpostworkshop
      @thelastoutpostworkshop  4 หลายเดือนก่อน

      That's on my project backlog

    • @Neslekkim
      @Neslekkim 4 หลายเดือนก่อน

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

  • @shmulikdermer4534
    @shmulikdermer4534 4 หลายเดือนก่อน

    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]

    • @thelastoutpostworkshop
      @thelastoutpostworkshop  4 หลายเดือนก่อน +1

      No because the model is for the chip, not the development board

  • @anthonycalia1317
    @anthonycalia1317 4 หลายเดือนก่อน

    Nice work. I see this is implemented in tasmota. Nice addition

  • @RichardBaileyrichoncode
    @RichardBaileyrichoncode 4 หลายเดือนก่อน

    That is really cleaver!

  • @mikulik86
    @mikulik86 4 หลายเดือนก่อน

    Awesome!

  • @kihok8688
    @kihok8688 4 หลายเดือนก่อน

    Nice! 😍

  • @NabilTouchie
    @NabilTouchie 4 หลายเดือนก่อน

    thank you!

  • @LearnElectronicsCanada
    @LearnElectronicsCanada 4 หลายเดือนก่อน

    Hey when you going to do something like this for the Pi Pico? ;-) Awesome library - thanks.

  • @SB-qm5wg
    @SB-qm5wg 4 หลายเดือนก่อน

    This is amazing

  • @tangocharlie5509
    @tangocharlie5509 4 หลายเดือนก่อน

    Bravo !!

  • @piconano
    @piconano 4 หลายเดือนก่อน

    You gotta good idea by the balls. Run with it. Looks very useful.

  • @panramzes6872
    @panramzes6872 4 หลายเดือนก่อน

    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)

    • @thelastoutpostworkshop
      @thelastoutpostworkshop  4 หลายเดือนก่อน

      If you mean ESP IDF, it is not supported yet

    • @panramzes6872
      @panramzes6872 4 หลายเดือนก่อน

      @@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)

  • @stumbleinnmontpelier
    @stumbleinnmontpelier 2 หลายเดือนก่อน

    Hello, This looks like an excellent package. But I can't get the example code to compile using the Arduino IDE 2.3.2. I have installed the two other libraries : ESPAsyncWebServer and AsyncTCP.
    The compiler complains:
    "\GPIOViewer\src/gpio_viewer.h:5:10: fatal error: WebServer.h: No such file or directory
    5 | #include .
    Where does this come from>. ? Any Advice?
    I hope I get to test this out.
    Thanks

    • @thelastoutpostworkshop
      @thelastoutpostworkshop  2 หลายเดือนก่อน

      Look at some of the issues of the library : github.com/thelastoutpostworkshop/gpio_viewer

  • @arnoldalianza6978
    @arnoldalianza6978 4 หลายเดือนก่อน

    good job

  • @ivanprokofyev
    @ivanprokofyev 4 หลายเดือนก่อน

    Handly!

  • @Mr.CodesMen
    @Mr.CodesMen 2 หลายเดือนก่อน

    Give its solution pls

  • @david-kotter3195
    @david-kotter3195 2 หลายเดือนก่อน

    Hi i'm new to the ESP32 and was wondering if there is a way to have Audio files and video files that the User can trigger when wanted.. (IE say 5 buttons and when you press say button A you get pic-A and Sound-A, Button B you get B etc...) any help would be great.. Oh the screen is A ILI9341 and sound is MAX98357a. thanks again.. love the videos..

    • @thelastoutpostworkshop
      @thelastoutpostworkshop  2 หลายเดือนก่อน

      Look at my channel, I have several videos on sound and graphics animation

  • @RaihanSaputraa
    @RaihanSaputraa 27 วันที่ผ่านมา

    hi can we designate some inputs as pwm inputs and see duty cycle etc? or define a function for it and pass it to pin viewer?

    • @thelastoutpostworkshop
      @thelastoutpostworkshop  27 วันที่ผ่านมา

      No you cannot, the library will report to the web application what is happening on the pins within your code

  • @bernardmarx6705
    @bernardmarx6705 4 หลายเดือนก่อน

    Nice tool, but you can't use wi fi for other purposes simultaniously ?

    • @thelastoutpostworkshop
      @thelastoutpostworkshop  4 หลายเดือนก่อน

      Yes you can

    • @bernardmarx6705
      @bernardmarx6705 4 หลายเดือนก่อน

      @@thelastoutpostworkshop ArduinoCloud, for example, or Blink?

    • @thelastoutpostworkshop
      @thelastoutpostworkshop  4 หลายเดือนก่อน +1

      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.

    • @bernardmarx6705
      @bernardmarx6705 4 หลายเดือนก่อน +1

      @@thelastoutpostworkshop Ok, thanks a lot, I will check if it works with ArduinoCloud.

  • @Atmatan
    @Atmatan 4 หลายเดือนก่อน

    Flipper Zero wifi devboard please maybe? I'm too lazy for issue request..

  • @dabunnisher29
    @dabunnisher29 4 หลายเดือนก่อน +3

    Wait..... You want to know my SSID and wifi password?

  • @NeptunoWorld
    @NeptunoWorld 3 หลายเดือนก่อน

    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

    • @thelastoutpostworkshop
      @thelastoutpostworkshop  3 หลายเดือนก่อน

      See this solved issue, it may help : github.com/thelastoutpostworkshop/gpio_viewer/issues/121

  • @Mr.CodesMen
    @Mr.CodesMen 2 หลายเดือนก่อน

    Why does it says
    /userlibraries/ GPIOViewer/src/gpio_viewer.h:199:5: error: 'u_int32_t' does not name a type
    Pls reply with the solution