Please support major Alduino boards such as esp32

New feature requests for the GPS-Connector app.
Neue Funktionen bzw. Feature Anfragen zur GPS-Connector App.
Antworten
matsubi
Beiträge: 4
Registriert: Mo 14. Okt 2024, 04:30

Please support major Alduino boards such as esp32

Beitrag von matsubi »

GPS CONNECTOR does not recognize Espressif ESP32 S3 SuperMini's USB serial. esp32 can be NMEA verified in other apps. I would like to see support for major Arduino-based boards.
GPS modules with built-in electronic compasses such as QMC5883L are increasing. I would like to use an ESP32 instead of a general USB serial board in order to effectively utilize compass direction information (by the way, does it support compass direction information?)
Mazuch
Administrator
Beiträge: 41
Registriert: Mi 11. Nov 2020, 17:54
Kontaktdaten:

Re: Please support major Alduino boards such as esp32

Beitrag von Mazuch »

Hi,

does the "ESP32 C3 Super Mini" really support NMEA streaming via USB?
I guess it's UART serial, but not really USB.

You can simply check this in the app by showing the USB device list. (settings - input - usb)
Here i show all USB devices which are recognized by the Android OS.
If you don't see any device here, your device does *not* support USB.
usb-list.png
usb-list.png (35.63 KiB) 767 mal betrachtet
There is no code so big, twisted, or complex that maintenance can't make it worse. (Gerald M. Weinberg)
matsubi
Beiträge: 4
Registriert: Mo 14. Okt 2024, 04:30

Re: Please support major Alduino boards such as esp32

Beitrag von matsubi »

Thanks for the reply.

But the board I'm using is "ESP32 S3 SuperMini". It's not "C3 SuperMini" (which doesn't support USB serial)

I can see it in the USB device list on the app. I tried connecting it for testing during development, but nothing was displayed on the GPS Connector serial monitor, so I thought it wasn't supported.
Dateianhänge
487941new1.jpg
487941new1.jpg (929.76 KiB) 765 mal betrachtet
487943.jpg
487943.jpg (450.36 KiB) 765 mal betrachtet
Mazuch
Administrator
Beiträge: 41
Registriert: Mi 11. Nov 2020, 17:54
Kontaktdaten:

Re: Please support major Alduino boards such as esp32

Beitrag von Mazuch »

>> I can see it in the USB device list on the app.
OK - so the board does support USB with vendor 0x303A = Espressif Incorporated.
I don't know this vendor - maybe some initialization is needed here, like "Silicon Labs".
Some USB vendor need "magic" numbers on startup to work ... let me check the spec for Espressif Incorporated.

You can just try another endpoint, maybe only Interface 2 is used for NMEA data?
Goto to USB settings in my app, switch off "use first endpoint" and set the endpoint to 131. (Hex value is 0x83)
That's s simple test just to see if there are data sent on Interface-2?
There is no code so big, twisted, or complex that maintenance can't make it worse. (Gerald M. Weinberg)
Antworten