Hi All
I have used Arduino many times before and normally I select Tools > Port to select the port like Com 4...
No I am using V2.0.0 beta 9 and I cannot connect my ESP32 (Edit ESP8266) and there is no Port menu item anywhere.
When I click Board Info, it tells me "Select a Port" - how do I do that now if there is no menu item?
Arduino IDE 2.x has a different way of handling menus than the classic Arduino IDE. When there was nothing to populate a menu with, the classic Arduino IDE (e.g., 1.8.19) showed the menu item still, only grayed out. Arduino IDE 2.x doesn't add the menu at all if it would have no contents.
When it comes to the Tools > Port menu, I feel that the old behavior was better because it makes it more clear that no ports are available. I submitted a suggestion to the developers to use the old behavior for this menu:
So that explains that the reason there is no Tools > Port menu is because the Arduino IDE did not discover any ports. Now we are left with the question of why there are no ports. Are you able to see the port of your ESP32 in other ways? For example, if you have the classic IDE installed, do you set the port under its Tools > Port menu? Or if you are using Windows, do you see the port under the "Ports (COM & LPT)" section of Device Manager?
It seems I needed a special CP210X USB to UART driver from Silicon Labs for this Amica ESP-32 board!
I installed the driver and now there is a Port Menu as @ptillisch predicted. I agree, in my option too this is a step backward in terms of UI intuition.
I don't know if it's working yet... but at least I have the menu!