GUI-O Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Please add some new supported USB devices

    Scheduled Pinned Locked Moved
    Wishlist
    2
    15
    862
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      al1fch
      last edited by al1fch

      HI !

      Please add some new USB supported devices (tested OK with Serial USB Terminal app)

      RP2040 / various boards

      [16835.333096] usb 1-1: New USB device found, idVendor=2e8a, idProduct=000a, bcdDevice= 1.00
      [16835.333104] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
      [16835.333107] usb 1-1: Product: PicoArduino
      [16835.333109] usb 1-1: Manufacturer: Raspberry Pi
      [16835.333111] usb 1-1: SerialNumber: E66038B713635C31
      [16835.340246] cdc_acm 1-1:1.0: ttyACM0: USB ACM device
      

      Espressif ESP32-S2 with native USB :

      [18026.443767] usb 1-1: New USB device found, idVendor=303a, idProduct=80c2, bcdDevice= 1.00
      [18026.443772] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
      [18026.443775] usb 1-1: Product: LOLIN-S2-MINI
      [18026.443776] usb 1-1: Manufacturer: WEMOS.CC
      [18026.443778] usb 1-1: SerialNumber: 0
      [18026.448297] cdc_acm 1-1:1.0: ttyACM0: USB ACM device
      

      Espressif ESP32-C3 with native USB (Lolin C3 Mini and others boards)

      [18158.273617] usb 1-1: New USB device found, idVendor=303a, idProduct=1001, bcdDevice= 1.01
      [18158.273623] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
      [18158.273625] usb 1-1: Product: USB JTAG/serial debug unit
      [18158.273627] usb 1-1: Manufacturer: Espressif
      [18158.273628] usb 1-1: SerialNumber: 60:55:F9:23:3F:68
      [18158.276650] cdc_acm 1-1:1.0: ttyACM0: USB ACM device
      

      Happy new year and Best Regards !!

      K 1 Reply Last reply Reply Quote 0
      • K
        kl3m3n @al1fch
        last edited by

        @al1fch Hello!

        Happy New Year to you too!

        Can you please try connecting to any of devices you've listed? Opening GUI-O application and navigating to settings, "Connections -> Usb serial" and pressing "Connect". Can you please provide the warning / error that is triggered.

        Thank you and best regards,
        kl3m3n

        A 1 Reply Last reply Reply Quote 0
        • A
          al1fch @kl3m3n
          last edited by

          @kl3m3n

          each one gives "usb device not supported' message
          (hos 3 boards are ok with other Android app as said before)

          (Not tried yet with Developper mode activated w log file)

          others boards tested at this time : Leonardo, boards with CH340, CP2102... are OK

          best regards

          K 2 Replies Last reply Reply Quote 0
          • K
            kl3m3n @al1fch
            last edited by

            @al1fch Thank you for the feedback!

            I will take a look at this.

            Best regards,
            kl3m3n

            1 Reply Last reply Reply Quote 0
            • K
              kl3m3n @al1fch
              last edited by

              @al1fch One more question - are you prepared to test this on a beta version (when I'll have it ready)? I have no such devices at the moment.

              I can offer you a free PRO license...

              Best regards,
              kl3m3n

              1 Reply Last reply Reply Quote 0
              • A
                al1fch
                last edited by al1fch

                Yes I can test a beta version .

                Thanks for your offer but I bought yesterday the Pro version 😉 !!

                Best regards,
                Alain

                K 1 Reply Last reply Reply Quote 0
                • K
                  kl3m3n @al1fch
                  last edited by kl3m3n

                  @al1fch said in Please add some new supported USB devices:

                  Thanks for your offer but I bought yesterday the Pro version !!

                  Thank you for your support. If you have any questions or problems, please let me know.

                  @al1fch said in Please add some new supported USB devices:

                  Yes I can test a beta version .

                  Great, thank you. I will probably migrate to another USB serial library (the one that is used by Serial USB Terminal app) and will let you know once I have it implemented.

                  Best regards,
                  Klemen

                  A 1 Reply Last reply Reply Quote 0
                  • A
                    al1fch @kl3m3n
                    last edited by

                    @kl3m3n

                    With 'Serial USB Terminal' from Kai Morich the 3 devices mentionned above are not automaticaly configured, you have to select a suggested generic 'CDC driver' item for them .

                    Only FT232, FT2232, CP2102, CH340, CH341 and PL2303 are automaticaly configured as listed in Info

                    Not tried yet ESP32-S3 with native USB , Micro::bit and some others !!

                    Best regards
                    Alain

                    K 1 Reply Last reply Reply Quote 0
                    • K
                      kl3m3n @al1fch
                      last edited by

                      @al1fch
                      Thanks for the info.

                      I have just released a new version (v1.0.29), skipping the beta stage. I am fairly confident that it works at least in the same manner as before. 🙂 I have added 19 new serial converters - it should now support all devices as Serial USB Terminal does. The drivers should be selected automatically.

                      I will appreciate any feedback after you upgrade to v1.0.29.

                      Thank you.
                      Best regards,
                      Klemen

                      A 1 Reply Last reply Reply Quote 0
                      • A
                        al1fch @kl3m3n
                        last edited by

                        @kl3m3n

                        Hi

                        Upgraded done

                        Raspberry PI Pico with RP2040 OK now 👍

                        But still no success ("*device unconnected or not supported") with :

                        LOLIN S2 MINI board with native USB and serial on
                        LOLIN C3 MINi board with native USB and serial on

                        Serial USB Terminal application sees them as :

                        Custom-CDC
                        Vendor ID 303a Name Espressif
                        Product ID 80c2 Name Lolin S2 Mini

                        Custom-CDC
                        Vendor ID 303a Name Espressif
                        Product ID 1001 Name Serial/JTAG

                        Best regards,
                        Alain

                        K 2 Replies Last reply Reply Quote 0
                        • K
                          kl3m3n @al1fch
                          last edited by kl3m3n

                          @al1fch

                          Thanks for the feedback.

                          I have implemented custom driver probing for the two "problematic" devices. I will not be so hasty this time and will build a test version so you can try it out.

                          I will get back to you ASAP.

                          Thanks again.
                          Regards,
                          Klemen

                          1 Reply Last reply Reply Quote 0
                          • K
                            kl3m3n @al1fch
                            last edited by

                            @al1fch

                            I have prepared a test version v1.0.30. It's 32-bit, so if you have any problems installing, I can supply 64-bit version.

                            Please note that you will have to uninstall the Google Play Store version first as this build was signed with my signing key (and not the one from Google). Don't worry if this version is demo - when you reinstall the one from Google Play Store, you will have the pro version associated with your account.

                            Best regards,
                            Klemen

                            A 1 Reply Last reply Reply Quote 0
                            • A
                              al1fch @kl3m3n
                              last edited by

                              @kl3m3n

                              Hi kl3m3n !

                              Beta 1.03 apk installed

                              Fully successfull with Lolin-C3 board (native USB)
                              connection OK , then Basic USB works OK 👍

                              Half sucess with Lolin-S2 board (native USB)
                              Connection successful 👍 ,
                              Then, when touching blue button GUI-O whaits some seconds before message : 'connected device does not respond'

                              I know @init is received by ESP (some short blink led added here in BasicUSB code )

                              I know ESP sending is OK : when I send @init with Serial USB Terminal II can see "@cls @guis BCG:#FFFFFF...." and so on coming on App's screen.

                              Best Regards,
                              Alain

                              K 1 Reply Last reply Reply Quote 0
                              • K
                                kl3m3n @al1fch
                                last edited by

                                @al1fch

                                Thanks for the update.

                                Regarding the Lolin-S2 board (native USB):

                                Did you try changing the baud rate? Is it behaving similarly? This is strange, since I am now using the same library as Serial USB Terminal application does.

                                Is there any special configuration that the Serial USB Terminal application uses? GUI-O uses the selected baud rate, 8 data bits, 1 stop bit and no parity.

                                I will try to get my hands on Lolin-S2 board...

                                Best regards,
                                Klemen

                                1 Reply Last reply Reply Quote 0
                                • A
                                  al1fch
                                  last edited by

                                  Hi !
                                  Strange, indeed !

                                  Same problem when setting Serial.Begin(9600) beside of Serial.begin(115200) in BasicUSB code

                                  (On LOLIN S2 mini Serial is USBCDC Serial, Baud may be changed , not frame )

                                  I Will test another ESP-32 board, TTGO one, with USB connector switchable between UART w CH340 and native USB

                                  No special tuning with Serial USB Terminal anc BasicUSB code , ok with 115200 or 9600bauds, ESP answer to @init is OK.

                                  Best Regards,
                                  Alain

                                  1 Reply Last reply Reply Quote 0
                                  • First post
                                    Last post