CEC–使用ESP8266设计IoT传感器节点

课程大纲:

物联网边缘设备在其各处都嵌入了文字。获取数据并将其传输到云的传感器节点正在迅速普及。在本系列中,Jacob Beningo将带领与会者逐步使用ESP8266创建传感器节点,而ESP8266是集成的微控制器/ Wi-Fi设备,同时使用Python编程所有固件。在本课程中,与会人员将对如何创建传感器节点和使用高级编程级别有所了解。

CEC第一天-审查裸机调度技术

在设计IoT传感器节点之前,了解IoT的不同想法和定义很有用。在此会议中,Jacob将回顾IoT的系统架构,并定义术语和概念以及设计低功耗传感器节点所需的硬件和软件。与会者将清楚地了解什么是传感器节点以及它如何适合IoT架构。

注册和播放位于 这里 (可能需要登录才能访问)

第2天-使用实时操作系统入门

设备可以使用许多不同的网络协议来连接到Internet,但是一种常见的方法是使用Wi-Fi。传感器节点应低功耗,并且使用微控制器和Wi-Fi模块不是一个很好的解决方案。在本课程中,我们将研究ESP8266,它是一个组合的Wi-Fi /微控制器模块,并研究如何使用Micro Python获得ESP8266的设置。

注册和播放位于 这里 (可能需要登录才能访问)

第3天-实时操作系统概念

每个传感器节点都需要将要采样的传感器。在此会议中,Jacob将带领与会者介绍如何将各种传感器连接到ESP8266。我们将检查I2C,SPI,UART甚至1线制的传感器。与会者将学习如何设置传感器采样环以及与各种传感器类型的接口。

注册和播放位于 这里 (可能需要登录才能访问)

第4天-调试实时嵌入式系统

在本课程中,我们将研究如何将ESP8266连接到互联网。该代码将被放置到位,从而使开发人员能够流式传输他们的传感器数据并将其存储在云中。与会者将不带知识将他们的系统连接到互联网并开始处理数据。我们还将研究开发人员如何查看和处理他们接收的数据。

注册和播放位于 这里 (可能需要登录才能访问)

第5天-RTOS最佳做法

在本期最后一期中,我们将研究如何远程管理ESP8266设备节点并更新Micro Python应用程序的概念。我们将讨论诸如安全风险之类的潜在问题。我们还将研究双向通信如何实现自动化响应,对超出设定前提条件的传感器读数做出响应以及如何改进示例传感器节点的其他想法。

注册和播放位于 这里 (可能需要登录才能访问)

课程资源

  • 注册嵌入式字节通讯 这里
  • 嵌入式软件设计技术–MCU的API标准’s 这里
  • Doxygen C模板下载可以 这里
  • 可以找到DesignNews博客文章 这里
  • 雅各布’s YouTube Channel – 这里

课程源代码下载

可以在“见解”页面上找到课程材料 这里.

发表评论

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

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