Ubuntu/Linux 中搭建Arduino开发环境

我的Ubuntu系统:Ubuntu 14.04.10 TLS 32位

需要安装的Arduino的版本:Arduino 1.6.11(最新版本) Linux 32位

1. 下载 最新的 Arduino 开发软件

Step 1 . Arduino官网下载 linux 32位Arduino 开发软件:

Web:https://www.arduino.cc/en/Main/Software

2. 解压

Step 2 . 解压arduino-1.6.11-linux32.tar.xz

cd ~/Downloads
tar -xvJf arduino-1.6.11-linux32.tar.xz

Step 3 . 将解压后的文件(arduino-1.6.11)移动到 /opt 目录下:

cd ~/Downloads
sudo mv arduino-1.6.6 /opt

Step 4 . 进入 /opt/arduino-1.6.11 文件夹,将Files窗口最大化。选中 arduino 文件,再在菜单栏中选择:Edits -> Preferences

Step 5 . 这时弹出下面的窗口。选择:Behavior 选项卡,将Executable Text Files项里面,勾选:Ask each time 单选框。

3. 运行 Arduino

现在你有两种方法运行 Arduino 软件:

方法一: 双击 arduino 文件: 弹出一个对话框,点击Run

方法二:打开一个终端:路径切换到arduino文件所在路径(/opt/arduino-1.6.11/),运行它:

cd /opt/arduino-1.6.11/
./arduino

现在,恭喜你,已经安装成功了:

4. 做一些配置,实现在终端的任何路径下,都可以运行 Arduino 软件

使用ln 命令(给文件创建软链接文件) Web:http://roclinux.cn/?p=752

我们希望在终端的任何路径下,输入 arduino 都可以启动 Arduino 软件:

Step 6 . 操作如下,打开一个终端,执行下面的命令。将 /opt/arduino-1.6.6/arduino 文件在 /bin/ 路径下创建一个软链接文件。

sudo ln -s /opt/arduino-1.6.11/arduino /bin/

搞定,这样就可以在终端中,不管当前路径是什么,都可以启动Arduino了。

试试看。现在,在终端中直接执行:

arduino

5. 如何给 Arduino 板子,烧写程序

请见博客:Arduino 003 Ubuntu(Linux) 系统下,如何给板子烧写程序 。

搞定

Arduino 002 --- 在Ubuntu(Linux) 中搭建Arduino开发环境的更多相关文章

  1. linux中搭建java开发环境

    JDK安装 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载对应jdk版本, ...

  2. 在 Ubuntu 13.10 中搭建Java开发环境 - 懒人版

    本文记录我在Ubuntu 13.10中搭建Java开发环境. 本文环境: Ubuntu 13.10 x64运行在Win7下的VMware Workstation 10中. 1. 安装JDK与JRE s ...

  3. Ubuntu 12.04 搭建Android开发环境

    Ubuntu 12.04 搭建Android开发环境 2013/7/29 Linux环境下搭建Android开发环境 大部分开发人员可能都在Windows下做开发,可能是感觉在Windows下比较方便 ...

  4. [转]在Eclipse中搭建Python开发环境

    在Eclipse中搭建Python开发环境 来自: http://hi.baidu.com/hqwfreefly/blog/item/2543181d0afd9604314e150e.html 前言 ...

  5. 在Eclipse中搭建Python开发环境

    在Eclipse中搭建Python开发环境 来自: http://hi.baidu.com/hqwfreefly/blog/item/2543181d0afd9604314e150e.html 前言 ...

  6. 在SublimeText3中搭建Verilog开发环境记录(二)

    接上文 SublimeText3中搭建Verilog开发环境记录(一) 在实现了基础功能后,继续添加插件,让功能更为完善: 快速创建代码模块(snippet) Ctrl+鼠标左键实现模块跳转 通过iV ...

  7. 如何在 VS Code 中搭建 Qt 开发环境

    前言 VS Code 高大上的界面.强大的智能联想和庞大的插件市场,着实让人对他爱不释手.虽然可以更改 Qt Creator 的主题,但是 Qt Creator 的代码体验实在差劲.下面就来看看如何在 ...

  8. Ubuntu系统下搭建Python开发环境

    之前演示了在Windows中安装Pycharm,很简单.下面介绍一下如何在Ubuntu中安装Pycharm 1.更新Python至3.5.1,执行以下命令: sudo add-apt-reposito ...

  9. 在 ubuntu18.04 中搭建 Django 开发环境

    在Ubuntu 18.04 安装 python3.pip3.pycharm,搭建 Django 开发环境. 1.安装 python3 pip3 sudo apt-get install python3 ...

  10. 方案:在Eclipse IDE 中搭建Python开发环境

    Eclipse是一款功能强大的IDE,Python是一种功能强大的计算机语言,但是Python的IDE环境确实很缺乏,如果在强大的Eclipse中添加Python开发环境,那样就很完美了. 在这里,我 ...

随机推荐

  1. 10-THREE.JS perspective透视摄像机和orthographic正交摄像机区别

    <!DOCTYPE html> <html> <head> <title></title> <script src="htt ...

  2. New Concept English three (59)

    24 45 People tend to amass possessions, sometimes without being aware of doing so. Indeed they can h ...

  3. 畅通工程(kruskal算法)

    个人心得:日了狗,WR了俩个小时才发现是少了个vector清理,我也是醉了,不过后面还是对这个有了更好得了解,一是我得算法,而是学长改进 后的算法,改进后得算法还要判断所有村庄是否在连在一起,其实我觉 ...

  4. axios 请求报错

    报错如下: 解决:axios的请求配置中的baseURL配置错误,修改好即可. 报错前: baseURL: "192.168.30.220:3000", 解决后:baseURL: ...

  5. 尚硅谷Java视频教程导航(学习路线图)

    最近很火,上去看了看,对于入门的人还是有点作用的,做个记号,留着以后学习. Java视频教程下载导航(学习路线图) 网站地址:http://www.atguigu.com/download.shtml

  6. Linux开放80、8080端口或者开放某个端口

    装载系统的时候只开启了22端口.结果再装完Nginx+php+mysql 后不能访问网站. 查看防火墙设置发现没开启80端口 iptables -L -n 由于Linux防火墙默认是关闭的.可以用两种 ...

  7. url出现特殊字符,需要进行编码

    1) 网络访问请求:中文空格字符编码/解码 stringByAddingPercentEscapesUsingEncoding(只对 `#%^{}[]|\"<> 加空格共14个字 ...

  8. 一些js和JQuery的方法

    取值填值: js: get-- innerText, innerHTML, value;  set-- innerText=?, innerHTML=?, value=?; JQuery: get-- ...

  9. LINUX必须记住的指令

    写在前面: 1,<你一定要知道的关于Linux文件目录操作的12个常用命令>是楼主收集的关于Linux文件目录操作最常用的命令,包括文件或目录的新建.拷贝.移动.删除.查看等,是开发人员操 ...

  10. RabbitMQ介绍

    (一)RabbitMQ基本概念 RabbitMQ是流行的开源消息队列系统,用erlang语言开发.我曾经对这门语言挺有兴趣,学过一段时间,后来没坚持.RabbitMQ是 AMQP(高级消息队列协议)的 ...