文件名称:leo:使用Node.js和Npm构建Arduino固件的命令行工具
文件大小:1.68MB
文件格式:ZIP
更新时间:2024-06-12 23:33:35
JavaScript
Arduino命令行构建工具 用于使用构建的开发的命令构建工具。 允许使用出色的软件包管理器安装库依赖项。 灵感来自项目。 安装 $ npm install -g leo 介绍 基本用法 创建一个新的示例Blink项目 $ leo new Blink 移至项目目录 $ cd Blink 生成十六进制文件 $ leo build -b yun $ leo build -b uno 上传十六进制文件 $ leo upload -b uno -p /dev/tty.usbmodem1141 打开串行控制台 $ leo console -p /dev/tty.usbmodem1141 -b 9600 搜索支持的库 $ leo search wifi 使用依赖 示例显示了如何使用npm安装依赖项。 Arduino提供的所有模块都以{module} .ino的形式添加到npm,例如w
【文件预览】:
leo-master
----bin()
--------leo(39B)
----index.js(0B)
----package.json(1KB)
----commands()
--------config.js(1KB)
--------ports.js(567B)
--------console.js(1KB)
--------build.js(1KB)
--------upload.js(1KB)
--------preproc.js(679B)
--------search.js(1KB)
--------boards.js(314B)
--------new.js(645B)
----test()
--------leo-board-fake()
--------globaldir.js(284B)
--------boardscan.js(318B)
----LICENSE(1KB)
----.travis.osx.yml(103B)
----process.md(1KB)
----.npmignore(4B)
----boards.js(614B)
----examples()
--------test-lib()
--------hello-world()
--------preproc.js(118B)
--------basic()
--------sketch.cpp(207B)
--------arduino_core.js(450B)
--------test-project()
----.gitignore(19B)
----lib()
--------toExt.js(120B)
--------config.js(2KB)
--------projectscan.js(3KB)
--------output.js(575B)
--------subdirs.js(976B)
--------modified.js(298B)
--------build.js(6KB)
--------upload.js(1KB)
--------preproc.js(2KB)
--------arduino_dir.js(1KB)
--------globaldir.js(696B)
--------dirscan.js(701B)
--------boardscan.js(884B)
--------listPorts.js(413B)
----.travis.linux.yml(47B)
----README.md(2KB)
----cli.js(843B)
----screencasts()
--------intro.gif(4.24MB)