我设计了一款 Sensor Beacon 硬件,准备开源出来...
发布时间:2016-12-2 21:34
发布者:造物邦
"Walk up and use anything",在未来还没有流行起来之前,作为开发者的你是不是应该有所准备? 长篇大论之前 我比较喜欢“简单粗暴”的方式,一言不合就曝照: 这到底是什么鬼? 首先我得强调一下,这不是什么鬼,我给这个项目取了个名字:YS-Beacon。这是一个能够帮助开发者 “hack your life” 的利器。如果你对此将信将疑,且看我慢慢道来。 YS-Beacon 是一款集成了多种传感器的开源 Sensor Beacon ,基于 Nordic™ 最新一代低功耗蓝牙系统级芯片 nRF52832,这款 SoC 推出时是世界上性能最高的单芯片低功耗蓝牙解决方案,其通用处理能力比竞争解决方案高出60%,浮点性能和 DSP 性能分别是竞争解决方案的10倍和2倍。 YS-Beacon 还集成了 3轴加速度计、3轴陀螺仪、3轴罗盘、环境光传感器、接近传感器、3D手势识别传感器、数字大气压传感器、立体声麦克风等,利用这些传感器能够更加智能地感知物体自身所处的状态,包括:声音、动作、光线、大气压、温度等。同时还具有 256Mb 大容量 Flash 存储器,能够永久存储这些传感器采集到的大量数据。 为了给开发者提供极致的开发体验,我们还板载了基于开源项目 DAPLink 的串行调试器,让你完全摆脱昂贵的第三方仿真器,轻松实现开发阶段的代码仿真调试和调试信息输出,同时支持U盘直接拖放式编程,快速便捷地完成固件下载。这些都不重要,反正姿势一定要优雅,这个很重要。 在开始设计 YS-Beacon 时,我们给自己定下挑战,就是要让每个元素能够协调共存并发挥最大效能。当我们把所有元素组合起来时,结果得到的是崭新的、出乎我们意料的硬件。得益于这些优秀器件的协调共存,YS-Beacon 极大地突破了传统 Beacon 设备的局限性,使得应用场景更加丰富。 这能做什么? 拥有如此出色的硬件资源,作为无所不能的开发者的你,是不是就可以 "hack your life" 了? 想象一下,当你开发的App或者Web能够获得物理世界中传感器的数据,你是不是可以为你的用户提供具备 “上下文” 的优质服务呢? 我们可以看下 Google 关于 Physical Web 的介绍,下面举几个正在发生的例子:
是不是想想就有点小激动?更令人激动的是,我们要把这个项目开源,包括原理图、源代码、应用示例、文档等,任何开发者都可以利用这些资源开发出自己的应用。 "Walk up and use anything",在未来还没有流行起来之前,作为开发者的你是不是应该有所准备? 为什么要做这件事? 我能够说因为这件事很有趣、很有意义吗?作为开发者,我也是有一丁点情怀的。最重要的是,现在做的事情是我能做的,而且是我喜欢做的事情。 2016年10月,我离开了一家待了两年的开源硬件公司,举目四望,我发现我眼前的天空是多么的开阔,我很想在上面自由地飞翔,同时我也在不断地思考:我的目的地在哪里?我该做些什么 . . . . 直到有一天,我算是想清楚了:我能做什么,我就做我能够做的事情。然后我就成了「造物邦」这个公众号的“首席造物官”...... 混迹开源硬件圈,在这个社群有一种现象不断地上演着:“有人创造了一个东西,然后分享出来,让大家都能用”,这就是开源。我很仰慕这些人,甚至可以动用 “敬畏” 这个词了。然而,这一次,轮到我来自导自演一会:创造一个东西,然后分享出来,这就是大家现在看到的。如果可以的话,未来我还要设计并开源更多有趣的硬件,让更多的开发者享受这其中的乐趣。 最后,感谢你的支持,期待你的参与。 如果感兴趣的小伙伴想要第一时间获取最新的内容,可以长按识别下方二维码,关注我的微信公众号「造物邦」,让你的创造更有灵感。 |
网友评论