I got a few of these boards recently, and wanted to test them out. As you see at this page there is a link to the Wiki on how to setup:
I've tried multiple cables, which are data cables and work for other boards or smartphone, but the port simply doesn't appear in Arduino IDE or when checking from terminal. I've also tried all 5 boards so I doubt they are all defective...
Could this be an issue with MacOS specifically? I tried an M1 Pro and am M2 Pro MacBook, no luck. Any tips or suggestions appreciated.
I'm not a Mac user and have no experience with your board. I suggest that you check at the operating system level (unfortunately no idea how) what is going on. If your operating system has a problem with your boards they will not show in the IDE.
@carolxs please try this troubleshooting procedure and then report your results in a reply on this forum thread:
This procedure is not intended to solve the problem. The purpose is to gather more information.
Unplug the USB cable of your Arduino board from your computer if it is currently connected.
Click the Apple logo on the left side of the menu bar at the top of the screen ("Apple menu").
Select "System Settings..." from the menu.
A "System Settings" window will open. Click "General" in the menu on the left side of the window. ⓘ You may need to scroll the menu down to see "General".
Click "About" on the panel at the right side of the "System Settings" window.
The "About" panel will open. Click the "System Report..." button at the bottom of the panel.
The "System Information" window will now open. Select Hardware > USB from the tree on the left side of the window.
Take note of the contents of the "USB Device Tree" panel of the "System Information" window.
Connect the Arduino board to your computer with a USB cable.
Select File > Refresh Information from the menu bar.
Do you see any new device appear in the "USB Device Tree" panel of the "System Information" window after doing the last step?
Yes, that was one of my tries. On the USB device tree it shows up as generic "USB serial" but when I run ls /dev/tty.* on terminal only bluetooth port shows up (/dev/tty.Bluetooth-Incoming-Port).
If I try another ESP32 (not S3), it shows up as normal and I can push code to it.
While searching for drivers, I found this and this, but it made not difference for me...