caslor:
Same problem herewith linux - Ubuntu 16.04.4 LTS
suddenly as i was refreshing one library and restarted my arduino ide (1.8.1 x64) couldnt see the ports any more
i was searching almost 2 hours for a solution to this
i have noticed that when i am starting Arduino Ide with no board in the usb then the port is active with the /dev/ttys0 option
but when i have connected previously a uno board the port option is Grey
also i noticed that with some mega 2560 boards the arduino ide can see them if they are connected
after i read the previous posts here i can confirm that mine also after 3 minutes the port became active and can see the usb ports
That's very interesting... "Board Connected BEFORE starting IDE = Greyed Ports Option"
The hub on my Win10 PC normally has an M5Stack device connected just for power/charging. (The M5Stack is an ESP32 device which is supported by the Arduino IDE).
So I tried disconnecting it BEFORE starting the IDE and now I can see the PORTS. If the IDE starts up with the MStack Connected, I can not see the PORTS.
So I have done some more testing testing (using an Arduino Mega2560 variant). It appears:
-
Having ANY Arduino (compatible) device connected BEFORE starting the IDE will render the PORTS Option greyed out...
-
Connecting ANY Arduino device AFTER starting the IDE will leave the PORTS Option Functional, but the recently added device will not be listed (just the non-Arduino ports)...
So... Still can't program any of my Arduino devices even if I connect them AFTER the IDE is started...
Something is really wrong here. And as a daily user of the Arduino IDE, this is something very new (and very painful).
(1.6.11 still seems to work OK regardless...)