从命令行编译并上传Arduino草图
arduino-sketch的Python项目详细描述
Arduino草图允许您在不使用IDE的情况下编译和上载Arduino草图。只需使用您最喜欢的编辑器编写arduino.ino文件并调用arduino sketch my.ino-u。
用法
arduino sketch my.ino将编译my.ino文件。它会记住你素描的名字,所以下次你可以直接调用Arduino素描。
有关详细信息,请参见Arduino Sketch–帮助。
配置
Arduino Sketch使用本地配置(.Arduino_Sketch)和用户配置(~/.Arduino_Sketch)。一些配置选项是:
- arduino目录:
- Arduino核心目录的路径。应该包含硬件和工具目录。
- avr_tools_path:
- 指向avr xxx的路径二进制文件。
- arduino_端口:
- Arduino串行设备。 默认为/dev/ttyusb*,但只有在连接了一个USB串行设备时,此选项才起作用。
- 板标签
- Arduino的名称/类型。请参见–列出板和–板选项。
安装
Arduino Sketch[在python包索引(pypi)中注册](http://pypi.python.org/pypi/arduino-sketch),因此您可以使用pip或easy\u install安装它。
您仍然需要arduino 1.0或更高版本的核心组件。注意,Debian6.0上的ArduinoCore是1.0。[请参阅此处了解如何从Debian测试安装软件包。]( http://serverfault.com/questions/22414/how-can-i-run-debian-stable-but-install-some-packages-from-testing)
例如在Debian上:
sudo aptitude install arduino-core python-pip libyaml-perl sudo pip install arduino-sketch
要卸载:
sudo pip uninstall arduino-sketch
许可证
Arduino Sketch获得麻省理工学院许可。 它附带了arduino.mk和ard parse板,这些板是根据lgpl 2.1授权的。