Replies: 6 comments 15 replies
-
|
develop has now working code. Tested using platformio. I'm using an ESP32-S3 and set these options Depending on your hardware, you have to disable global hardwareserial objects altogether because these might interfere with the USB data lines. |
Beta Was this translation helpful? Give feedback.
-
|
When disconnecting the USB device, the ESP crashes. It's on the to do list but because I never do this, this is not my immediate priority. |
Beta Was this translation helpful? Give feedback.
-
|
Hi @bertmelis, is there a way to connect an S3 such as an m5stack Core S3 with your library directly to a mcu such as Teensy to act as a serial monitor? Spent all day trying to get this work but realized it seems like your library only works with breakout boards that utilize FTDI etc? I thought the S3 had capability for usb host via OTG to another usb device running in cdc mode. My specific use would be to connect an ESP-32 S3 of the Core s3 via otg usbc adapter directly to a Teensy to read its serial output via the ESP-32 console. Aka no pc in between just direct connection tod S3 to another arduino based mcu that enables enumeration and reading of arduino mcu. |
Beta Was this translation helpful? Give feedback.
-
|
Dude, you seriously saved me weeks or maybe months of work, i started on the same path a couple of nights ago and then i found your repo today. Im working on connecting a Novus N1050 to an esp32-s3 board the likes of you get from aliexpress (two usb c ports on the bottom). As of now the novus does turn on, but i only know it was detected because the esp32 crashes on disconnect (known issue, anyway when in prod there wont be physical disconnections). Opening this msg to add my findings later and maybe get your enlightenment. Again, thanks! |
Beta Was this translation helpful? Give feedback.
-
|
@bertmelis Finally got a chance to test this on my Core S3 and a Teensy 4.1 and it works! Thank you so much Bert. I do see the crash on unplugging but this is a great start. I'm building a tool for the Core S3 that'll assist with debugging and uploading firmware to an Arduino connected. Once ive got it built out and working Ill share! |
Beta Was this translation helpful? Give feedback.
-
|
@bertmelis I've opened an issue due to errors I get when starting usbSerial.begin if my USB device is already connected to the ESP32-S3 OTG port. If I plug the device after starting the code, then it works nicely. Have you seen this issue already? I also see the crash at disconnect, but it's not so important for me because the device is never unplugged from the host. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm using this issue to track my findings and issues. If you encounter any roadblocks, feel free to add to the topic.
My setup will be a Lolin S3 mini connected to an ftdi board. This board will be connected (UART side) to another ftdi board plugged into my laptop. All boards are powered by the usb board in the laptop.
Software will be Termite (Windows) and a simple USB<>MQTT forwarder.
Beta Was this translation helpful? Give feedback.
All reactions