一句话Wiring 是一个面向微控制器的开源编程框架,用于跨平台控制硬件设备并进行创意编码与交互原型开发。
定价免费开源 正文明确提到 Free to download、open source and open hardware,未提供商业付费计划信息。
适合谁学生、艺术家、设计师、研究人员、创客/爱好者,以及需要进行硬件草图、交互装置和微控制器原型开发的开发者。
核心功能面向微控制器的开源编程框架支持跨平台编写控制硬件的软件适用于创意编码、交互对象、空间与物理体验支持 GNU/Linux、Mac OS X 和 Windows当前 AVR8 Core 支持 Wiring 硬件及基于 AVR atmega 处理器的硬件计划支持多种硬件架构 Cores超过 100 个库扩展软件能力提供 Reference、Learning、Hardware、Download、Forum、Wiki、Code 等资源
功能与用途Wiring 是面向微控制器的开源编程框架,用于编写跨平台软件来控制连接到不同微控制器板的设备,适合创意编码、交互对象、空间装置、物理体验和快速硬件原型。
支持语言/框架正文未明确说明具体编程语言;项目构建在 Processing 之上,并与 Processing、Arduino、Energia、Fritzing 等相关项目有关。
开源还是闭源开源。正文明确写明 open-source programming framework、Free to download、open source and open hardware。
自托管选项正文提到可通过 Wiki 获取下载代码、从源码构建、报告 bug、创建库等说明,但未明确描述自托管服务形态。
定价免费下载安装,开源;未提供商业收费版本或企业计划。
API/SDK正文提到超过 100 个 libraries 扩展软件,并有 Reference、Code、Wiki;未给出 API/SDK 细节。
集成与生态支持 GNU/Linux、Mac OS X、Windows;当前 AVR8 Core 支持 Wiring 硬件与基于 AVR atmega 的硬件,并规划 AVR Xmega、AVR Tiny、TI MSP430、Microchip PIC24/32、STM M3 ARM 等 Core;相关项目包括 Processing、Arduino.org、Arduino.cc、Energia、Fritzing。
文档质量正文称 well documented,并提到有许多书籍可用;网站提供 Reference、Learning、Hardware、Forum、Wiki、Code 等入口,也有 IRC、Discourse/Forum 社区支持。
中国访问未知
适用场景微控制器编程教学、硬件草图、交互装置原型、创意编码、传感器与执行器控制、艺术/设计类物理交互项目。
同类Arduino、Processing、Energia、Fritzing