I’m new to this…not sure what information y’all need
- Ubuntu 22.04 desktop
- up to date, vscode 1.87.2 and platformio 6.1.13
- using ESP32-S3-WROOM-1-N8R2
ESP32 development, upload, wifi, etc. is working fine…except if there is already a device using ttyUSB0.
The ESP32 board creates ttyACM0 when plugged in. Usually, there is already a device plugged into that uses ttyUSB0. It’s an ICOM IC-7300 transceiver which identifies as “Silicon Labs CP210x UART Bridge”.
The PlatformIO Upload process correctly uses ttyACM0, probably because platformio.ini has “upload_port = /dev/ttyACM0”
But the serial monitor uses ttyUSB0 if it is active and ttyACM0 only if ttyUSB0 is not in use.
Is there a way to force Serial Monitor use ttyACM0? or a way to blacklist ttyUSB0 for PlatformIO?
thanks,
jeff