BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

物联网技术周报第 140 期: 使用流引擎 Apache NiFi 和 MQTT 构建一个工业物联网系统

| 作者 黄峰达 关注 18 他的粉丝 发布于 2018年6月12日. 估计阅读时间: 6 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

新闻

  1. 亚马逊推 Echo Look 摄像头:教你如何穿衣搭配》据英国《每日邮报》6月6日报道,最近,亚马逊推出了一款由Alexa提供支持的相机Echo Look。这款摄像头可以从各个角度拍摄用户的全身照片和短视频,帮助用户选择最令人满意的服装。

  2. Sonos 和宜家展示 Symfonisk 智能扬声器》Sonos和Ikea在12月份宣布的合作伙伴关系目前正在以扬声器形式拿出成果。瑞典宜家民主设计日活动上展示了非功能性Symfonisk智能扬声器原型。Sonos表示,最终产品将与Sonos现有的Wi-Fi扬声器系列和宜家的“家用智能”系列Trådfris智能设备完全整合。而且,因为它们是为宜家设计的,所以至少有一个原型的特点是有支架的,可以作为搁板使用,或者安装在宜家橱柜下方。

  3. 从 10 万台到 1 万台:百度兵败智能音箱市场揭密》据The Information报道,百度去年初斥资约9000万美元收购硬件创业公司渡鸦科技时,公司高管希望这家智能音箱厂商能成为百度人工智能战略的关键。当其智能音箱产品在百度去年11月份的年度科技会议上得到重视时,渡鸦科技的中心地位似乎得到了巩固。

  4. 微软发布 Windows 10 IoT Core Services 付费提供 10 年长期支持》在台北电脑展期间,微软发布了 Windows IoT Core 的一个新版本 —— IoT Core Services 。不同的是,前者是一个提供半年免费支持的版本,而后者提供付费的长期支持选项。换言之,Windows 10 IoT Core Services 用户可以专注于稳定性,而不接收任何功能更新。微软表示,该公司通常会每隔 2~3 年提供一个新的 LTSB 版本,且每个版本都提供 10 年支持。

技术

  1. 使用 Amazon FreeRTOS 和 ESP32 连接设备到云端》 Amazon FreeRTOS 是由 Amazon 推出的基于 FreeRTOS 的嵌入式系统。本文介绍了如何为 Amazon FreeRTOS 设置 ESP-IDF 开发环境、在 ESP32 开发板和计算机之间建立连接。并演示了如何配置和部署使用 MQTT 协议,来发布和接收消息到 AWS IoT Core 的简单物联网应用程序。

  2. 使用流引擎 Apache NiFi 和 MQTT 构建一个工业物联网系统》 Apache NiFi 及其生态系统是用于端到端物联网数据管理的强大工具。它可用于通过灵活的架构和高级功能轻松快速地构建高级IoT应用程序。本文介绍了如何使用 Raspberry Pi 硬件和开源软件实施先进的 IIoT 原型。本文将专注于架构、连接性、数据收集和自动重新配置。

  3. 如何使用 Arduino 制作一个绘图仪》 本文的作者在上学时,在科学系的壁橱里藏着一台惠普绘图仪。他虽然在上学的期间可以经常使用它,但是还是想拥有一台属于自己的绘图仪。本文介绍了作者如何使用 Arduino Uno、SilentStepSticks 步进电机实现了一个自己的绘图仪。

开源

  1. Reliance Edge 是一个适用于资源受限嵌入式系统(如微控制器)的小型便携式高可靠性电源故障安全文件系统。它用 C 语言编写,并提供了一个常见的类 POSIX 文件系统 API,使其易于在您的应用程序中使用;或者如果您的应用程序具有简单的存储需求,则使用替代极简主义 API。Reliance Edge 具有高度可配置性,可根据您的应用程序的精确需求进行调整。

  2. StateOS 是一个免费的、非常简单、非常小巧且非常快速的实时操作系统(RTOS),其专为深度嵌入式应用而设计。其所针对的目标平台是: ARM Cortex-M、STM8 系列。它受到状态机概念的启发。任务执行的过程(任务状态)不一定非返回类型。它将被执行成无限循环。有一个专门的功能用于立即改变任务状态。

  3. VolantMQ 是一个使用 Go 语言使用的高性能 MQTT 服务器。其支持 MQTT v3.1、完全支持 WebSockets 传输、用于普通 TCP 和 WebSockets 传输的 SSL 等。并在实现对 MQTT v5.0 的支持。

硬件

  1. UDOO BOLT 是由单板电脑厂商 UDOO 推出的全新 UDOO BOLT,其处理器是基于 Zen 架构的 AMD Ryzen Embedded V1000 嵌入式处理器。其宣称性能比 MacBook Pro 高出 2 倍,可用于 AR 、 VR 、 AI 、边际运算、数据分析甚至挖矿。同时 UDOO BOLT 还具备基于 ATmega32U4 的 Adruino 相容的 Leonardo 微控制器,拥有与 Arduino Uno 相同的针脚功能,提供 12 个类比输入,七个 PWM 针脚,并可搭配如 MIDI 装置或是键盘等,可完全相容 Arduino IDE 。

感谢徐川对本文的审校

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT