1、$sudo apt-get install arduino

2、ubuntu下配置arduino开发环境很简单,但是由于权限,还是碰到了一些问题。

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

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

下一步该是选择串口了,这是你会遇到一个问题,就是Serial Port选项是灰色的,无法选择,这是权限的问题,我们这样来做,打开~/.arduino/preferences.txt文件,将文件中Serial.port=com1修改为Serial.port=/dev/ttyACM0(设备名称可以通过dmesg来查看),保存,同时以管理员权限运行开发环境sudo arduino这样就完成了开发环境的搭建。

ubuntu下使用arduino IDE相关推荐

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

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

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

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

  3. ubuntu下用哪个IDE开发C/C++比较好用?

    网友推荐了Code::Blocks.Eclipse.KDevelop.Qt Create.clion.vscode.anjuta等, qt create的安装: sudo add-apt-reposi ...

  4. Arduino IDE安装 ESP8266 文件系统上传工具

    ESP8266 Arduino IDE 文件上传工具 首先关闭Arduino IDE. 把下载的压缩包解压,复制ESP8266FS文件夹到Arduino IDE安装目录的tools目录下 打开Ardu ...

  5. 解决ubuntu下arduino IDE的Serial Port无法选择问题

    刚接触arduino,刚买了个arduino uno的板子(mango的兼容板 ,不得不说,质量还不错.),拿回来就开始折腾,开始在windows上折腾没有问题,近来在windows下工作越来越少,而 ...

  6. Arduino IDE环境下WeMos D1开发板引脚定义和映射

    Arduino IDE环境下WeMos D1开发板引脚定义和映射

  7. Arduino IDE下的stm32环境搭建、OLED液晶显示(U8g2lib库)、NUCLEO-F411测试、STM32F103C8T6在Arduino下的液晶显示、

    最近在淘宝上看到NUCLEO-F411RE能兼容Arduino,于是入手一块玩玩.于是查找资料搭建化境和做相关实验.断断续续花了好几天,总结一下,供其他人少走弯路. 在Arduino里兼容stm32( ...

  8. attiny13a程序实例_世界最小的Arduino——ATTiny13上手全攻略1B在Arduino IDE环境下的搭建...

    本帖最后由 幻生幻灭 于 2017-2-15 10:41 编辑 系列教程传送门 世界最小的Arduino--ATTiny13上手全攻略1A简介 世界最小的Arduino--ATTiny13上手全攻略1 ...

  9. Ubuntu 18下C/C++ IDE之CodeLite安装

    Ubuntu 18下C/C++ IDE之CodeLite安装方法如下: sudo apt-key adv --fetch-keys http://repos.codelite.org/CodeLite ...

最新文章

  1. 04Strategy(策略)模式
  2. CUDA动态库封装以及调用
  3. Android学习之Android studio篇-Android Studio快捷键总结(mac)
  4. vue踩坑记-在项目中安装依赖模块npm install报错
  5. deb包如何改支持12系统_对一个deb包的解压、修改、重新打包全过程方法
  6. Spring框架 JdbcTemplate类 @Junit单元测试,可以让方法独立执行 如:@Test
  7. python函数的继承_Python 继承
  8. 在linux中建立一个vim的目录,Linux学习笔记一(目录结构、Vim编辑器、用户管理)...
  9. Linux启动过程综述(转)
  10. PyTorch:损失函数loss function
  11. 流程控制之if...else
  12. java 银行卡号_java银行卡号判断银行
  13. 使用SpringSecurity 实现 OAuth2 资源服务器认证服务器分离( 注册码模式)
  14. 2017年世界500强企业排行榜【完整榜单】2017财富杂志世界五百强排名
  15. scrapy框架爬虫
  16. 给出三个坐标点,求三角形周长。
  17. latex学习笔记——latex的字体字号设置
  18. AI切片工具是如何使用的
  19. 汇编语言实现简单的人机问答
  20. 【MarkDown使用技巧】轻松搞定MarkDown

热门文章

  1. 电脑注销或重新启动后,还可以远程控制吗
  2. 奇异值分解(SVD)的原理详解及推导
  3. 西海石林等景点组成的玄幻谜境
  4. 时隔一个月,讯飞星火大模型 V1.5 发布:星火 APP 登场,综合能力升级
  5. (一)Docker在centos7中安装教程,并安装镜像加速器
  6. 池化层、感受野、空洞卷积、反卷积
  7. YOLO-YOLOV5训练结果认识初探记录
  8. 各个机器学习算法的优缺点及对比
  9. 史上最全日期格式枚举类
  10. JavaWeb网上图书商城完整项目--day02-2.regist页面输入框得到焦点隐藏label