Arduino IDE 无法上传 Sketch(Ubuntu 18.04 LTS)

Posted

技术标签:

【中文标题】Arduino IDE 无法上传 Sketch(Ubuntu 18.04 LTS)【英文标题】:Arduino IDE not able to Upload Sketch (Ubuntu 18.04 LTS) 【发布时间】:2019-07-16 10:15:59 【问题描述】:

我最近切换到 Linux 机器并尝试为一个小项目设置我的 Arduino IDE。不幸的是,当我尝试将我的草图上传到 Arduino (Uno R3) 时,我收到一条错误消息。

用户配置文件不存在或不是常规文件,跳过。使用端口:/dev/ttyACM0 使用程序员:arduino 覆盖波特率:115200 avrdude:ser_open():无法打开设备“/dev/ttyACM0”:权限被拒绝 完成了。谢谢。

我的用户是 dialout 组的一部分,当我手动使用 avrdude 时,一切都很好。即使我将访问权限更改为 rw-rw-rw-,错误仍然存​​在。

我尝试重新安装IDE,切换到旧版本,切换到新版本,到目前为止没有任何效果。

我目前安装的版本是Arduino 1.8.5。

如果能提供任何帮助,我将不胜感激。提前致谢。

【问题讨论】:

【参考方案1】:

在终端中运行以下命令,它应该可以工作了!

>>ls /dev/ttyACM0

>>sudo chmod a+rw /dev/ttyACM0

>>ls /dev/ttyACM0

【讨论】:

请将您向我们展示的命令写成文本而不是图像。需要帮助的人更容易以这种方式使用您的答案。

以上是关于Arduino IDE 无法上传 Sketch(Ubuntu 18.04 LTS)的主要内容,如果未能解决你的问题,请参考以下文章

通过Arduino IDE向闪存文件系统上传文件

具有多个 NeoPixels 的 Arduino Sketch(采用不同 NeoPixels 的功能)

Arduino IDE 开发 ESP-01S/ESP-01物联网实战检测温度湿度上传MQTT服务器

Arduino案例实操 -- 智能巡防小车Arduino IDE巡线小车编程

无法将 ESP8266 连接到 Arduino IDE

arduino报错,对应多个库怎么办?