Adafruit-Arduino-Proxy Node.js板注入代理

Adafruit 的自定义板注入代理,用起来还挺方便的。你只要跑一个 Node.js 写的小代理,就能把你自己的板子动态加进 Arduino IDE 的板管理器里。比手动改配置靠谱多了,省心不少。

Node.js 的 HTTP 代理,逻辑蛮简单,启动之后会在求 package_list.json 的时候,顺手把你定义的板信息注进去。你用的是 Arduino 1.6.2+版本?那就能直接用,基本不用改什么配置。

嗯,如果你懒得折腾,官方说了:Adafruit 的板子其实已经支持得挺好,直接用他们的代理链接就行。但要是你做了个小众板子,想加到自己 IDE 里,那这个小工具就合适。

启动也不难,先确保你装了稳定版 Node.js(建议 v0.12.2+),:

$ git clone https://github.com/adafruit/adafruit-arduino-proxy.git
$ cd adafruit-arduino-proxy
$ npm install
$ node server.js

就这样,代理跑起来了。之后 IDE 里设置一下 URL,板子就能识别到了,嗯,响应也挺快的。

如果你正在做自己的 Arduino 开发板,或者维护一个私有板子仓库,那这个代理真心值得一试。

zip 文件大小:233.51KB