7910浏览
查看: 7910|回复: 1

在树莓派上使用ino编译下载arduino程序

[复制链接]
非常好的可以运行在linux系统(包括树莓派)和Mac系统上的给Arduino编程的工具,简单易用,高效快捷,对于无法忍受Arduino IDE蜗牛般速度的人有福了

Ino官方网址http://inotool.org/当前最新版是ino-0.3.7,测试系统是raspbian (DebianWheezy)

该教程使用的安装方式为下载最新源代码并编译安装:

user>$git clonegit://github.com/amperka/ino.git
user>$cd ino                 #进入源码目录
user>$chmod +x setup.py      #增加可执行权限
user>$./setup.py build       #编译
user>$sudo ./setup.py install     #安装

如果一切顺利的话ino就完成安装了,如果提示找不到setuptools,就执行sudo apt-get install python-setuptools自动完成安装。
下面是基本操作步骤:

user>$cd ~/                  #进入当前用户主目录
user>$mkdir -p src/blink    #创建工程文件夹
user>$cd src/blink           #进入blink文件夹
user>$ino init -t blink      #初始化blinkor ino init -t empty

初始化完成后,当前的目录结构如下:
.
├──lib
└── src
    └── sketch.ino


接着就可以编译了(或者修改源代码再编译,如果没有安装Arduino IDE需要执行sudo apt-get install arduino自动完成安装,ino会在后台调用它的相关资源)

user>$ino build       #编译blink(默认Uno
user>$ino upload      #下载到arduino

或者,如果你用的是mega2560,对应的串口是ttyACM1

user>$ino build -m mega2560
user>$ino upload -m mega2560 -p /dev/ttyACM1

ino有很好的目录组织和工程管理,已经编译过的库文件不会再次编译,所以编译速度非常快,这么好的东西当然不支持windows系统...

tutorials

o熊小猫o  高级技师

发表于 2014-10-3 01:00:13

请问你是红领巾吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail