英特尔物联网服务融合开发套件(IoT SOL)是软件与服务事业部系统技术和优化部门(STO)开发的一款面向物联网开发的图形编程工具,旨在降低IoT应用的开发门槛。在2016年英特尔信息技术峰会(IDF16)上,英特尔及其社区合作伙伴介绍了IoT SOL开发套件的功能、开发过程、社区建设、应用成果以及未来发展。
Github:Intel(r) IoT Services Orchestration Layer
IoT创客的开发之痛
物联网(IoT)诱人的前景正在引发创业及转型热潮,包括智能家居、智能医疗、智能交通以及创客空间等。然而,没有成熟的开发工具,IoT开发者必须自行解决技术编程方面的各种困难和挑战。深圳矽递科技股份有限公司(Seeed)全球销售与营销团队VP苏祐立、上海智位机器人有限公司(DFRobot)CEO叶琛和深圳市创客工场科技有限公司(MakeBlock)创始人兼CEO王建军介绍了他们在与物联网创客们的沟通中发现的开发难题。
他们认为,专业的软件工程师或者硬件工程师涉及的知识面通常比较有限,但现在所有的技术都是越来越融合,软硬之间做完整的整合才可能完整地呈现物联网,这对创客知识面的要求也是越来越高。专注于快速实现创意的创客(创客群体的构成包括艺术、建筑或者医疗行业),希望简化中间太烦琐的过程,有一些易用的硬件,以及门槛比较低、无需精通底层硬件知识又能把软件封装好的开发工具,帮助他们实现创意。
三位创客选择的工具就是与英特尔合作打造的IoT SOL(英特尔物联网服务融合开发套件)。DFRobot已经有一款软硬件结合的机器人产品上架。叶琛介绍,原本很复杂的编程,通过IoT SOL,很多人花十分钟、二十分钟就能玩起来。
IoT SOL
英特尔公司软件与服务事业部系统技术和优化部门(STO)客户端软件和优化组总监Doug Sommer(负责英特尔客户端物联网平台的中间件进行系统优化与研发)介绍了IoT SOL的特点。IoT SOL开发工具包含了基于HTML5的图形化编程IDE和基于Node.js的中间件,可以支持在基于HTML5的网站上开发分布式IoT应用,而开发的应用可以部署在任何Node.js的硬件平台上。
STO部门主要是对英特尔所有的硬件平台进行优化,优化平台包括IoT的优化,数据中心的优化,客户端