Arduino 002 --- 在Ubuntu(Linux) 中搭建Arduino开发环境
来源:互联网 发布:二十四节气小雪知乎 编辑:程序博客网 时间:2024/05/16 18:30
在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 ~/Downloadstar -xvJf arduino-1.6.11-linux32.tar.xz
Step 3 . 将解压后的文件(arduino-1.6.11
)移动到 /opt
目录下:
cd ~/Downloadssudo 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开发环境
- Arduino开发环境搭建
- 20170921在VisualStudioCode上搭建arduino开发环境
- Arduino + Eclipse 开发环境搭建
- 树莓派上搭建arduino命令行开发环境
- 搭建Arduino环境
- arduino在linux环境下配置
- arduino在linux环境下配置 .
- Eclipse+Arduino开发环境
- 【笔记】Google ADK与arduino 开发环境搭建(USB HOST SHIELD + ARDUINO ROMEO兼容控制板(mega、uno同样适用))
- Google ADK与arduino 开发环境搭建(USB HOST SHIELD + ARDUINO ROMEO兼容控制板(mega、uno同样适用))
- Arduino环境下开发NodeMCU(ESP8266)
- esp8266开发板WeMos的arduino开发环境搭建
- Arduino学习 - 2 搭建环境
- A001 arduino MEGA 1280 在ubuntu10.04中的环境搭建
- WiFi-ESP8266入门开发(一)-Arduino环境搭建
- 玩转 ESP8266 Arduino 笔记01 开发环境搭建
- Ubuntu安装Arduino及使用Emacs开发环境设置
- [Enthought Traning] Scientific Computing in Python
- Android编译过程详解(一)
- RMQ ST 算法模板
- NYOJ一笔画
- 音乐播放器app(二)—主页面的分析与制作
- Arduino 002 --- 在Ubuntu(Linux) 中搭建Arduino开发环境
- 年终总结
- 含有指针成员的结构体使用总结
- 每天一个Linux命令
- Leetcode no. 105
- DPL,RPL,CPL 之间的联系和区别
- dom4j的使用
- java.lang.Class类
- Hive 基础之:分区、桶、Sort Merge Bucket Join