报名参加CloudWeGo黑客松,奖金直推双丰收! 了解详情
写点什么

物联网技术周报第 137 期: 使用 Amazon FreeRTOS 和 ESP32 将设备连接到云端

  • 2018-05-23
  • 本文字数:1742 字

    阅读完需:约 6 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

新闻

  1. 云知声推出首款物联网 AI 芯片, 将对部分客户开源》5 月 16 日,物联网人工智能服务企业云知声在北京召开发布会,推出其第一代 UniOne 物联网 AI 芯片及解决方案——雨燕。据悉,雨燕采用 CPU+uDSP+DeepNet 架构,支持 8/16bit 向量、矩阵运算,基于深度学习网络架构,可以更好发挥面向语音 AI 的并行运算性能,在更低成本和功耗下提供更高的算力。目前,UniOne 已经流片成功,由台联电代工。
  2. 物联网风口下,Arduino 已不再是业余爱好者的“玩具”》虽然 Arduino 被全世界的业余爱好者、修补匠,以及第一次接触电子设计的年轻人们采用,它也成为了数以百计值得被关注甚至获得成功的企业基础,例如 Pebble Watch 还有几乎所有的 3D 打印机、无人机等等。
  3. 英特尔发布 OpenVINO:让开发者在物联网上轻松布局 AI 模型》本周三英特尔推出了 OpenVINO,这套工具包主要将计算机图形和深度学习推理整合到前沿的视觉应用中。OpenVINO 全称为开放式视觉推理和神经网络优化,该工具包能够帮助开发者在云端(例如 TensorFlow, MXNet 和 Caffe 等热门框架)创建和培训 AI 模型,并将其部署到各种产品中。它主要得益于英特尔的多项 AI 加速技术、包括 CPU、FPGAs 和 VPUs。
  4. AWS IoT Analytics 服务正式发布》亚马逊正式发布 AWS IoT Analytics 服务,该服务提供对从 IoT 设备收集数据进行高级分析的功能。在去年 re:Invent 大会上,亚马逊发布了 AWS IoT Analytics 的第一个预览版。自从那次会议之后,该服务成为了亚马逊推动广义物联网战略的一部分。自从预览版发布以来,亚马逊对 AWS IoT Analytics 服务进行了多项改进。

技术

  1. 使用 Amazon FreeRTOS 和 ESP32 将设备连接到云端》 Amazon FreeRTOS 是由 Amazon 推出的一款适用于微控制器的操作系统,可让您轻松地对低功耗的小型边缘设备进行编程、部署、安全保护、连接和管理。在这篇文章中,将介绍以下的内容:为 Amazon FreeRTOS 设置 ESP-IDF 开发环境;在 ESP32 开发板和计算机之间建立连接;在 ESP32 开发板上运行 Amazon FreeRTOS 演示代码,将消息发布到 AWS IoT Core 上。
  2. 基于阿里云 HiTSDB 搭建工业物联网平台实践》工业企业的能耗占了全社会能耗的绝大多数,本方案基于阿里云全面的物联网、云计算与大数据技术搭建云端的企业能源管理物联网平台实现能耗数据采集、统计分析、平衡调度、节能优化等全面的能源管控协同平台。是企业生产运行保障的利器,也是大量企业实现云上管理的实践案例。
  3. 将 Raspberry Pi 联机模拟器连接到 Azure IoT 中心 (Node.js) 》 Raspberry Pi 联机模拟器是由微软推出的在线仿真 Raspberry Pi 的物联网原型开发工具。本教程先介绍了,使用 Raspberry Pi 联机模拟器的基础知识。然后,介绍如何使用 Azure IoT 中心将 Pi 模拟器无缝连接到云。

开源

  1. IoT.js Code 是一个面向 IoT.js 的基于浏览器的在线编辑器。其带有调试工具,它允许开发者调试设备上运行的代码,并允许使用 WebSocket 的强大功能直接从浏览器上传代码到设备。
  2. heatshrink 是一个用于嵌入式系统的数据加密、解密库。它具有以下的功能:主要特征:
    低内存使用率(低至 50 字节),其对于少于 50 字节的某些情况非常有用;
    增量式,开发者可以用任意小的字体来输入数据;可以使用静态或动态内存分配库,不会对内存管理施加任何限制。
  3. Vandium Node 是一个 AWS Lambda 框架,用于使用 API Gateway、IoT 应用程序和其他 AWS 事件的 Node.js 来构建函数(函数即服务)。其具有以下等特性:兼容 Serverless Framework、JSON Web Token(JWT)验证和验证、SQL 注入(SQLi)检测和保护、低启动开销、兼容 AWS Lambda Node.js 6.10.x。

硬件

  1. M5STACK 是一款基于 ESP32 的可扩展的微控制模块系列产品,并具备 Wi-Fi/BLE 功能。其在内部集成了 2.0 寸 LCD、1W 扬声器、TF 读卡器、Grove 接口、高性能的 3D 天线、电池充电 IC 等模块。M5STACK 结合其模块化硬件设计了图形化编程软件 Moments,用户可以直接用十分直观的方式完成程序编写。

感谢徐川对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2018-05-23 14:371359
用户头像

发布了 151 篇内容, 共 55.1 次阅读, 收获喜欢 38 次。

关注

评论

发布
暂无评论
发现更多内容

吐血整理:推荐几款顶级好用的IDEA插件

Silently9527

Java intellij-idea idea插件

第二章作业

DF

第九周学习总结

Binary

【JS】Array.from() 将伪数组转换成数组

德育处主任

JavaScript js ES6 array 28天写作

时间复杂度与常见排列算法

Changing Lin

算法

机器学习·学习笔记之:无监督学习

Nydia

Hive操作异常总结

小马哥

大数据 hive 数据仓库

Java-可重入锁

hepingfly

Java 可重入锁

【CSS】页面顶部阴影

德育处主任

CSS 大前端 html/css CSS小技巧 28天写作

LeetCode题解:105. 从前序与中序遍历序列构造二叉树,Simple O(n) without map,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

批判性思维自修课(一)

石君

28天写作 批判性思维

产品经理训练营第二周作业-利益相关者

隋泽

产品经理训练营

如何基于海思芯片快速搭建Agora RTC应用

Hanson

WebRTC

大数据知识专栏 - 数据仓库

小马哥

大数据 hive 数据仓库 七日更

架构师训练营第四周作业 - 学习总结

阿德儿

云游戏的那些事儿!读《大厂们的下一件大事儿》有感

李忠良

28天写作

产品 0 期 - 第一章作业

让时间说真话

产品经理

开发质量提升系列:checklist投产检查列表(上)

罗小龙

代码质量 28天写作 checklist

请用思维导图画出架构师训练营所有技术知识点

DL

第九周作业

Binary

28天瞎写的第二百二十七天:离开后要留下什么?

树上

28天写作

【函数计算实践】一个应用案例

程序员架构进阶

阿里云 架构 项目实战 函数计算 28天写作

JavaScript08 - 数组

Mr.Cactus

JavaScript

架构师训练营第四周作业 - 命题作业

阿德儿

学习“利益相关者”后对自己工作的一点思考

隋泽

JVM 垃圾收集算法

看山

JVM 垃圾回收算法

【JS】Array.of() 创建数组

德育处主任

JavaScript 大前端 js ES6 28天写作

架构师训练营第4周作业



线程的三种等待唤醒机制(面试必问)

hepingfly

Java 线程 等待唤醒

微信直播也有跳舞小姐姐了 | 视频号28天(17)

赵新龙

28天写作

产品训练营第二章作业(一)

Arnold

物联网技术周报第 137 期: 使用 Amazon FreeRTOS 和 ESP32 将设备连接到云端_语言 & 开发_Phodal_InfoQ精选文章