随着物联网(IoT)技术的快速发展,越来越多的开发者开始探索如何利用现有的硬件平台和软件工具来快速实现他们的创新想法。Intel® Edison和Intel® Joule模块为开发者提供了强大的硬件支持,而Android Things*平台则提供了一个稳定且易于开发的操作系统环境。
Intel® Developer Zone for IoT是一个为物联网开发者提供资源和支持的平台。在这里,开发者可以找到丰富的文档、工具和示例代码,帮助他们快速上手并构建自己的物联网解决方案。
今天,很高兴地宣布,UPM(Useful Packages and Modules)和MRAA库现在支持Android Things*平台,这将为使用Intel® Edison板和Intel® Joule模块的开发者带来极大的便利。
UPM和MRAA库为传感器和执行器驱动提供了更高层次的抽象,它们通过调用Android Things的Peripheral Manager与底层硬件进行交互。这种框架允许开发者使用他们选择的Java*、C/C++或JavaScript*等语言绑定来与硬件外设通信。
传感器是物联网解决方案的核心,它们提供了关键的数据输入。现在,开发者可以利用UPM传感器库来加速他们的物联网项目开发,并消除编写自己的库的需要。UPM库支持近200种常用的传感器和执行器,Android Things开发者可以轻松地找到传感器驱动程序,开发应用程序代码,连接硬件,并将传感器部署到平台上。这为开发者节省了大量的时间,因为他们不再需要花费长时间开发、测试和调试自己的驱动程序。
以下是UPM支持的设备示例列表:
完整的UPM支持传感器列表可以在页面找到。
在Intel IOT DevKit Android Things GitHub*上提供了一些使用UPM驱动程序的代码示例,以帮助开始。一如既往地邀请为MRAA和UPM开源库做出贡献。
Intel的使命是帮助开发者加速物联网项目的设计与开发,以便更快地将他们的产品推向市场。与一起合作,迎接最大的挑战。可以一起推动创新,构建新的、丰富的体验。
了解更多关于在Intel®架构上运行的Google* Android Things的信息。