2018-09-11Ubuntu下安装arduino

方法一:

1、打开terminal下载 wget https://downloads.arduino.cc/arduino-1.8.6-linux64.tar.xz

或者直接到https://www.arduino.cc/en/Main/Software下载

2、解压缩文件

3、terminal下转到arduino文件夹所在目录

cd Downloads

cd ardunio*

4、安装支持

sudo apt-get install default-jre

5、打开arduino

./arduino

6、链接arduino板子MEGA2560

选择板子Arduino/Genuino Mega or Mega 2560

选择端口/dev/ttyUSB0

参考Ubuntu 16.04 安装 Arduino Software (IDE)

方法二:

1、打开terminal

sudo apt-get install arduino

2、vim ~/.arduino/preferences.txt

按i进行修改,将文件中Serial.port=com1修改为Serial.port=/dev/ttyACM0

修改完成之后点击Esc键即可进入命令提示行开始进行保存操作,最下面的INSERT消失之后就可以输入:wq进行保存操作了。

3、在终端下输入sudo arduino运行arduino

参考Ubuntu15.10安装Arduino IDE记录

4、在ubuntu下,预置安装了一个叫brltty的程序与Arduino有冲突,卸载即可。这个东西是为盲人设计的,所以大可放心卸载,没有什么问题。卸载完重启电脑。

sudo  apt-get remove brltty

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏左瞅瞅,右瞅瞅

Linux LVM简明教程

逻辑卷管理LVM是一个多才多艺的硬盘系统工具。无论在Linux或者其他类似的系统,都是非常的好用。传统分区使用固定大小分区,重新调整大小十分麻烦。但是,LVM可...

3661
来自专栏微信终端开发团队的专栏

Android 内存申请分析

做内存方面优化的工作过程,除了关注内存的申请量以及 GC 的情况之外,我们经常需要想方法找出是那些对象占用了大量内存,以及他们是如何导致 GC 的,这意味着我们...

3400
来自专栏C/C++基础

Linux基础知识点

文件(包括目录)权限分为三类别,从左至右依次是:文件所属主的权限、文件所属所在用户组的权限和其他用户的权限。

2462
来自专栏Spark生态圈

[spark] 从spark-submit开始解析整个任务调度流程

spark应用程序可以以Client模式和Cluster启动,区别在于Client模式下的Driver是在执行spark-submit命令节点上启动的,而Clu...

5003
来自专栏码生

react native 增量升级 热更新 思路

2173
来自专栏java 成神之路

jvm 性能调优工具之 jcmd

4955
来自专栏bboysoul

在树莓派上搭建使用gitlab

gitlab是一个代码托管平台,因为我的树莓派系统是安装在128G的u盘上的,用来放电影太小,但是空着就是空着了,所以还不如再搭建一个gitlab服务来存放自己...

2352
来自专栏美团技术团队

Linux与JVM的内存关系分析

引言 在一些物理内存为8g的服务器上,主要运行一个Java服务,系统内存分配如下:Java服务的JVM堆大小设置为6g,一个监控进程占用大约600m,Linux...

8487
来自专栏乐百川的学习频道

安装和使用MongoDB

MongoDB是一个著名的NoSQL数据库,顾名思义就是不使用SQL的数据库,目前在很多场景都有使用。如果你不喜欢使用笨拙的各种SQL数据库,可以尝试使用一下M...

9546
来自专栏AndroidTv

记录 FTPClient 超时处理的相关问题问题源码跟进结论常见异常

apache 有个开源库:commons-net,这个开源库中包括了各种基础的网络工具类,我使用了这个开源库中的 FTP 工具。

2082

扫码关注云+社区

领取腾讯云代金券