• Life
  • 关于IOT 未来的一些思考

    今天浏览CSDN,看到Ruff在做的一件事情,将JavaScript应用于推广智能硬件的开发,一路跟踪,看到知乎上 体验 Ruff 1.0的帖子,然后又看到作者在雷锋网上的一篇稿子JavaScript 也可以搞定嵌入式开发?,觉得蛮有趣,这边自然想到一些未来的智能硬件开发的发展方向,在这边稍作记录,以便日后求证。

    作者好像就是RUFF 的老大呀,首先说下作者推出RUFF的出发点:

    • IOT 设备的开发门槛太高,目前从业人员太少,缺乏应用
    • Android 和 iOS 在手机等设备上的普及是未来RUFF 框架在IOT 设备上得到广泛应用的榜样

    当前IOT的发展很热闹,有很多未知的蓝海,各路大神也是各显神通,都希望能在未来广袤的IOT 市场中占有一席之地,一路看来,大致我总结有几个方向,自上而下,依次有以下几大类:

    • 撘云台:

      云台指的是智能硬件的控制后端,服务器端,用于对大规模的智能设备进行数据分析及管理的平台,如现如今的机智云,以及京东,360等互联网公司都有做相关的云平台,提供接入智能硬件的云端管理服务,同事,一些智能硬件厂商借智能硬件的推广发展自家的云平台,如sensoro 云子。

      公司:

      • 机智云
      • 京东
      • sensoro
      • 腾讯(wechat,QQ)

      关键词:

      • 云计算
      • 大数据
    • 撘平台

      平台指的是智能硬件操作系统,正如RUFF 正在做的事情,为智能硬件创造一个类似于Android 和iOS的生态系统,降低开发难度,最大化开发人员参与度,活跃整个应用开发市场。

      公司:

      • RUFF: JavaScript
      • 华为(liteos): C
    • 产品

      智能硬件厂商,目前主要有可穿戴,智能机器人,智能家居等产品方向。

      公司:

      • 小米
      • 华为
      • 360
      • 苹果
    • 模块

      模块厂商主要生产设备智能化所需要的智能组件,主要为其他公司提供相关无线组件,如wifi 和BT模块,同时还有一些sensor 模块。

      公司:

      • Broadlink

      关键词:

      • wifi
      • BT
      • sensor
    • IC

      各大传统IC 厂商推出具备无线连接功能,甚至具备人工智能处理能力的IC 以支持IOT 的发展,以期占有市场。

      公司:

      • ST
      • Qualcomm
      • TI
      • Nordic

      关键词:

      • 低功耗
      • 深度学习
      • 无线

    我的一些想法:

    • 类比Android ,iOS 移动操作系统,简化应用开发,但是物联网是一个很大的范畴,其对功耗和实时性的要求范围很广,而不仅仅是手机等一类应用,因为现在来看,Android等移动操作系统还是仅仅局限于pad,手机,最多是车载系统的应用,因此,单独的一套框架,很难满足所有需求。

    • 目前需要运行一个javasript的引擎才可以使用框架,从底层的角度看,相当于再加了一层封装,对底层的驱动效率也将会有比较大的影响

    • 门槛问题,其实现在的嵌入式开发真正的门槛在于各家IC 的SDK 不同,换用IC所带来的SDK学习和开发,如果使用同一家IC 公司的SDK,随着时间的推移,开发曲线将会逐渐趋于平缓 以上是我的一些想法,希望和您交流。