技巧和窍门–卸载物联网中的I

嵌入式软件开发人员的工作很多。开发人员必须是硬件,传感器,通信协议,底层驱动程序,HAL方面的专家’s API’,面向对象设计和编程语言大师。不幸的是,嵌入式工程师现在还必须了解Internet协议,Web设计,TCP / IP堆栈,加密和安全性。该列表很快变得冗长,并且已经过去很容易管理了。嵌入式软件工程师可能应该在物联网中卸载Internet。

使用Wi-Fi模块一直是降低嵌入式软件复杂性的好方法。不幸的是,许多模块只是将复杂性从一个地方(微控制器)转移到另一个地方(模块)。开发人员仍然需要成为专家,以建立相当复杂的Wi-Fi模块并保持微控制器与模块之间的通信正常运行。

市场上出现了许多新模块,它们利用了互联网,安全性和管理连接的复杂性,并将其真正地放入了黑盒。我最喜欢的示例之一是Electric Imp平台的Imp模块。可以使用移动设备应用将Imp模块放入WI-Fi网络。连接后,与云的通信即可无缝进行。

IMP001

 

然后,可以使用云控制台中的Squirrel编程语言对设备和Web应用程序的行为进行简单地编程。使用非常基本的嵌入式软件技术,可以轻松地将数据从嵌入式系统传输到互联网。无需成为互联网协议方面的专家。安全性和互联网由Electric Imp平台处理。

这样的平台将使为物联网构建嵌入式系统变得更加轻松,快捷和安全。

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *

该网站使用Akismet减少垃圾邮件。 了解如何处理您的评论数据.