目录

有关nano安装Arduino

nano装Arduino

下载

创建图标

端口权限

lsusb查看插入的设备

选择ardunio开发板的型号

选择串口

问题



有关nano安装Arduino

nano装Arduino

https://blog.csdn.net/qq_38441692/article/details/104193542
nano是arch架构,需要下载arch版:

下载

https://downloads.arduino.cc/arduino-1.8.10-linuxaarch64.tar.xz

解压缩后进入目录
执行:

sudo ./install.sh 

创建图标

创建图标,但是此时还不能用,更改所有者为当前用户:
进入桌面目录:

cd ~/Desktop/

chengyangkj改为自己的用户名

 chown chengyangkj arduino-arduinoide.desktop

点击桌面图标,信任程序:

端口权限

https://blog.csdn.net/cnsword/article/details/7964574

lsusb查看插入的设备

linux对arduino设备是能够自动识别的,不需要单独安装驱动。lsusb可以查看到插入的设备,如图,最后一行就是新的usb设备:

选择ardunio开发板的型号

这样就可以了,打开arduino的开发IDE,选择Tools->Board->选择你的ardunio开发板的型号,我的是ATmega2560如图:

选择串口

下一步该是选择串口了,这是你会遇到一个问题,就是Serial Port选项是灰色的,无法选择,这是权限的问题。

打开~/.arduino/preferences.txt文件,

sudo gedit ~/.arduino/preferences.txt

将文件中Serial.port=com1修改为Serial.port=/dev/ttyACM0(设备名称可以通过dmesg来查看),保存,

Serial.port=/dev/ttyACM0

同时以管理员权限运行开发环境sudo arduino这样就完成了开发环境的搭建。

sudo arduino

3.库添加项目--》管理--自动导入,找到文件夹

问题

avrdude: ser_open(): can't open device "/dev/ttyACM0": Permission denied

解决参考:

avrdude: ser_open(): can't open device "/dev/ttyACM0": Permission denied - Using Arduino / Interfacing w/ Software on the Computer - Arduino Forum

# xtark为自己用户名
sudo usermod -a -G tty xtark
sudo usermod -a -G dialout xtark
sudo chmod a+rw /dev/ttyACM0
sudo chmod a+rw /dev/ttyACM1

有关nano安装Arduino相关推荐

  1. Seeduino XIAO开发板安装Arduino软件包以及USB串口驱动

    简 介: 本文对购买到的Seeed XIAO M0开发板进行了初步使用.给出了如何安装Arduino 软件包的过程.通过测试发现在Windows7中,仅仅安装了软件包还不行,需要单独安装SeeedXI ...

  2. 安装 Arduino IDE 中STM32 软件包,ESP8266软件包

    简 介: 搜集了更多的基于Arduino生态环境的安装和使用方法. 关键词: Arduino,STM32,ESP8266 §01 安装STM32在Arduino IDE软件包 1.参考文献1 参照推文 ...

  3. Arduino可穿戴教程Linux平台下安装Arduino IDE

    Arduino可穿戴教程Linux平台下安装Arduino IDE Linux平台下安装Arduino IDE Linux平台下的安装方式和Windows下的zip形式安装是类似的,只是Linux下的 ...

  4. Arduino可穿戴开发入门教程Windows平台下安装Arduino IDE

    Arduino可穿戴开发入门教程Windows平台下安装Arduino IDE Windows平台下安装Arduino IDE Windows操作系统下可以使用安装向导和压缩包形式安装.下面详细讲解这 ...

  5. Jetson nano安装JupyterLab

    Jetson nano安装JupyterLab 1 先安装JupyterLab依赖 1.1 安装JupyterLab依赖及JupyterLab 1.2 安装jupyterlab中可能报错:`c/_cf ...

  6. 人工机器:Jetson Nano 安装Qt5

    Jetson Nano 安装Qt5: https://blog.csdn.net/qq_35759574/article/details/90293271 nvidiaTX1安装Qt及配置:https ...

  7. Ubuntu安装Arduino

    Ubuntu安装Arduino 下载Arduino 这里提供Arduino的下载链接: https://www.arduino.cc/en/Main/Software 点击进入官网后选择需要的版本进行 ...

  8. ROS学习(十七)安装ARDUINO IDE使用rosserial

    arduino和arduino IDE是非常好的和简单的可编程硬件工具,使用rosserial_arduino包,你可以使用arduino IDE直接使用ROS.rosserial提供了一个通信协议, ...

  9. 避坑,在Jetson nano安装编辑openpose

    在Jetson nano安装编辑openpose ~~ 如果你有台好电脑就用电脑安装吧,除非你是真的没办法.~~ 因为要做项目,我打算在Jetson nano(B1)上安装编译openpose(虽然我 ...

最新文章

  1. Android中出现内存泄露的原因
  2. Tomcat启动一闪而过
  3. mysql 5.7 引擎_MySQL 5.7 学习:功能性能的提升
  4. ARMv9刷屏 —— 号称十年最大变革,Realm机密计算技术有什么亮点?
  5. Vue Bootstrap 静态服务器 实现文件追加上传、断点续传、极速秒传
  6. 80-30-010-原理-React模式-简介
  7. JFinal Web开发学习(一)开启HelloWorld
  8. C# 连接大华工业相机
  9. VR眼镜连接android设备,VR眼镜怎么连接手机 VR眼镜使用教程
  10. DRL-FlappyBird
  11. Warning from https://repo.packagist.org: Support for Composer 1 is deprecate
  12. [Matlab] 删除三维/高维数组非零/零项
  13. MyBatis知识汇总(第四篇)分页:LIMT(SQL方式),RowBounds(Java对象方式)
  14. C语言入门,编写程序,输出两个整数中的较大值。
  15. 前端知识大全 - 收藏集 - 掘金
  16. 用pygame做一个简单的python小游戏---贪吃蛇
  17. Altium Designer基础PCB布局布线
  18. 安全研究 # Order Matters: Semantic-Aware Neural Networks for Binary Code Similarity Detection
  19. 年薪30W起,如何4个月拿下AI算法工程师offer?
  20. 电影评论情感分析-直播案例

热门文章

  1. 天山遁:大雁南飞;雷天大壮:居安思危
  2. 拓扑排序(Kahn算法和基于DFS求解法)
  3. 对位运算 负数位运算的理解
  4. 11_JavaScript基础入门(1)
  5. Cloud Design Pattern - Circuit Breaker Pattern(断路器模式)
  6. 2019,程序员是如何运用增长思维找到女朋友?
  7. logism自动化测试
  8. python的单例模式详解
  9. linux进程调度策略和优先,linux进程调度之FIFO和RR调度策略
  10. 吴恩达机器学习课程笔记——第一周