NodeMCU uses port ttyUSB0 but arduino UNO/Nano use port ttyS0

Hey guys. I am running EndeavourOS Linux (Arch based) with the IDE ver 1.8.19. What am I missing here? When I plug in my NodeMCU it automatically creates the /dev/ttyUSB* ports (removed when I unplug it) but the arduino UNO & Nano don't.

[root@aubreywan avp]# ls -l /dev/ttyS*
crw-rw---- 1 root uucp 4, 64 Jun 11 17:06 /dev/ttyS0
crw-rw---- 1 root uucp 4, 65 May 28 12:39 /dev/ttyS1
crw-rw---- 1 root uucp 4, 66 May 28 12:39 /dev/ttyS2
crw-rw---- 1 root uucp 4, 68 May 28 12:39 /dev/ttyS4
crw-rw---- 1 root uucp 4, 69 May 28 12:39 /dev/ttyS5
crw-rw---- 1 root uucp 4, 70 May 28 12:39 /dev/ttyS6
crw-rw---- 1 root uucp 4, 71 May 28 12:39 /dev/ttyS7
crw-rw---- 1 root uucp 4, 72 May 28 12:39 /dev/ttyS8
crw-rw---- 1 root uucp 4, 73 May 28 12:39 /dev/ttyS9
[root@aubreywan avp]# ls -l /dev/ttyUSB*
crw-rw---- 1 root uucp 188, 0 Jun 11 23:11 /dev/ttyUSB0
{*** unplugged NodeMCU *}
[root@aubreywan avp]# ls -l /dev/ttyUSB

ls: cannot access '/dev/ttyUSB
': No such file or directory
[root@aubreywan avp]#

What am I missing? What did I not do after installing?

Thanks
Aubrey

Look for /dev/ttyACM*.

Not exist.

[avp@aubreywan ~]$ sudo ls -l /dev/ttyACM*
[sudo] password for avp:
ls: cannot access '/dev/ttyACM*': No such file or directory
[avp@aubreywan ~]$

You can check lsusb and dmesg and see if that reveals something.

Far outside my area of expertise, maybe you need to add something (no idea what) to udev? I'm no longer a Linux user.

I had similar problems with crostini/ChromeOS I never managed to resolve it. Uno and Mega2695 were recognized but not a Adafruit PyGamer. I appears that ChromeOS is very fussy at to which/what it allows to connect via USB. Might be similar for Arch.

I did come across the following suggestion:

If you get Permission Denied for /dev/ttyACM0 …. Do
… sudo usermod -a -G dialout
… and
… sudo usermod -a -G serial

Thanks, but ttyACM* does not exist.

I do see lsusb does show them listed.
Thanks. I'll dig around there to see what else i can find.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.