接触过计算机的男生大概都有一股自己鼓捣智能设备的冲动,那种杜邦线和螺丝刀带来的乐趣或许并不亚于摩托车和其他机械带来的快感。在模块化开源硬件体系Arduino出现之后,这种鼓捣成为了可能。这个目前全世界最有影响力的开源硬件社区已经有Uno, Nano,Due,Leonardo,Yun等多个版本。
但源豆科技的杨锴觉得,目前还是有很多Arduino发烧友被挡在了开发大门外。这主要有两个方面的原因:
- 环境的初始化过程很繁琐。
- 开发调试过程中要反复做交叉编译。
为了解决这个问题,源豆科技希望能创造一个嵌入开发环境,最大限度的降低上手门槛,让更多人找回小孩子鼓捣积木的那种快乐。因此,他们带来了OSBean Air。
OSBean Air是一款开源的开发板,兼容Arduino,适用于可穿戴设备、智能家居等领域。这块被创始人杨锴称为“世界上最小的带 WiFi的Arduino”的板子,整体尺寸只有4*2厘米,集成了低功耗WIFI模块和32U4芯片,3秒钟就能完成启动接入WIFI网络。这个WiFi模块支持AP,Client或AP/Client共存模式,工作功耗在3-8毫安左右,睡眠功耗在3-15μA。
杨锴介绍了这块板子的主要特点:
OSBean Air板子配备丰富的Arduino信号引脚,可以直接外接各种传感器。
板子带有一个USB接口,只要像使用U盘一样插到PC上就可以进行开发。
基于浏览器的可视化配置界面免去了繁琐的初始化工作,Web端控制界面提供完全不变的编程方法。
此外,你还可以通过串口直接收发网络数据,无需在程序中进行任何设置就能连接微信、微博以及各种云服务。比如,利用OSBean Air你可以轻松做出这么一个东西:当每周三晚有人在微信上给你发消息时,你家的灯泡就会自动亮起。
简单点概括,这块板子可以让你忘掉环境初始化,忘掉交叉编译,插上电源就能开始开发,随时编随时看到效果。
杨锴把OSBean Air定义为智能机器的快速开发套件。除了降低爱好者发烧友们的使用门槛之外,杨锴告诉我,他们更希望OSBean Air能帮助硬件创业者解决智能设备产品化层面的问题。
很多人大概会有这样一种感觉:Arduino似乎挺适合拿来玩,但别指望能拿它来做产品。
杨锴希望OSBean Air能解决这个问题,他认为这块体积已经做到足够小的开发板更符合智能硬件设备的设计需求,对于硬件开发能起到缩短开发周期和减少迭代次数的作用。配合上OSbean的快速开发框架,OSBean Air可以帮助硬件创业者打通从实验原型机到产品化量产机这个过程中的断层,同时15美元左右的零售价也会使得开发成本相对容易控制。
杨锴的自信或许来自于背后那个强大的OSbean快速开发框架。这个框架主要包括软件,硬件和云端三个层面:
硬件部分,除了OSBean Air,还OSBEAN智能机器控制器等其他产品;
软件部分,包括一个名为OSBean.JS的快速开发套件;
云服务部分,包括自建的应用中心和数据库等云端服务,同时支持接入各种第三方服务。
杨锴认为,这种软硬结合的方案目前还是比较稀少的。在智能硬件市场高速增长阶段,这种软硬结合的综合方案可以有效的降低开发门槛和试错成本。他们未来希望能把OSBean做成一个服务开发者的综合型平台,因此也在陆续推出一些明星产品和项目(比如和中国环境研究院合作的手术室无线数据感知及远程控制方案),以吸引开发者注意。
目前和OSBean Air类似的产品还有Microduino、WRTNode、树莓派、Spark.io、pcDuino等。杨锴认为,因为目前市场还比较早期,这些行业内的供应商其实谈不上互相竞争,更多的是在一起合作打破开源硬件市场与智能设备市场之间的隔膜,吸引更多玩家进入这个圈子。