LittleBits Arduino并不适用于Linux

时间:2014-12-16 22:37:08

标签: linux ubuntu arduino arduino-ide xubuntu

我最近收到了一个LittleBits Arduino编码工具包,并认为Arduino IDE会立即识别它。

我注意到当我选择" Arduino Leonardo"在Tools -> Board上,正如指令视频所说,Tools -> Serial Port菜单显示为灰色。

我已将自己添加到"拨出"和" uucp"小组,跑了" arduino"程序作为root,运行一大堆处理权限的命令,重新启动计算机,将其插入所有端口,重新安装驱动程序,并尝试了我遇到的所有其他内容。出于某种原因,我无法弄清楚如何让它发挥作用。

顺便说一句,我在i686架构上使用Xubuntu,如果这很重要的话。

1 个答案:

答案 0 :(得分:0)

我认为您无权读取/写入串行端口设备。即使以root身份运行Arduino应用程序,它也在Java JVM上运行,并调用其他程序来编译草图并烧毁董事会...很难弄清楚后台发生了什么? 。此外,除非必要,否则不要将程序作为roout运行。

试试这个。首先列出您的串口设备。

ls -l /dev/tty*

应该是一个名为/ dev / ttyUSB0或/ dev / ttyACM0的东西(不是/ dev / ttySx)。那个是你的Arduino。为每个用户添加对该设备文件的读/写权限。

sudo chmod 666 /dev/ttyUSB0

使用您拥有的设备。现在运行Arduino IDE,如果问题是权限,那么就完成了。不幸的是,每次拔掉电路板或重新启动系统时,您都必须这样做。