Arduino IDE Ubuntu端口变灰(未安装串行端口)

时间:2019-03-29 03:20:30

标签: serial-port arduino-ide

我想在没有串行端口的Ubuntu计算机上运行Arduino IDE。我仅将其用于OTA,但IDE端口选项显示为灰色。我试过安装tty0tty,但这没有帮助。我可以建立两个minicom串行会话,并在tnt0和tnt1上进行聊天。

1 个答案:

答案 0 :(得分:0)

您是否以root用户身份运行Arduino IDE?有关潜在权限问题的更多详细信息,请参见this SuperUser query

此外,请验证您的用户是否在拨出组中。这是在Arduino中可访问端口的要求。

来自Arduino IDE docs

  

在Linux上,Uno和Mega 2560显示为/ dev / ttyACM0形式的设备。 Arduino软件用于串行通信的RXTX库的标准版本不支持这些功能。用于Linux的Arduino软件下载包括RXTX库的版本,该版本已打补丁以搜索这些/ dev / ttyACM *设备。还有一个Ubuntu软件包(适用于11.04),其中包括对这些设备的支持。但是,如果您使用发行版中的RXTX软件包,则可能需要从/ dev / ttyACM0到/ dev / ttyUSB0的符号链接,以便串行端口出现在Arduino软件中。   运行:

sudo usermod -a -G tty yourUserName
sudo usermod -a -G dialout yourUserName