ESP32 not showing in serial port (MAC Desktop Laptop problem)
This could be one of several issues.
a) Power problem
On many laptops the power provided on the USB port is not sufficient to power an ESP32 with activated WiFi and/or Bluetooth. Solution is to use a powered USB hub which can deliver 1A to the connected USB device.
b) Timing problem
This is a kinda “known” issue on some Macs. Advise is to use a USB hub to connect your serial devices 😉 something in the timing causes the USB controller of the Mac to freak out and disable the port (or certain devices)
c) Missing drivers
Another issue is a missing driver. Depending on ESP32 module used it might be necessary to install an USB to UART bridge vcp driver
d) Developer SDK installation is required
It might be necessary to install the usb-proper app to get the ESP32 working on MAC OS. Here you can find advice how to install it: