BT

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

物联网技术周报第 138 期: 使用树莓派构建一个婴儿监视器

| 作者 黄峰达 关注 14 他的粉丝 发布于 2018年5月30日. 估计阅读时间: 6 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

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

新闻

  1. 腾讯与中国联通发布物联网 SIM 卡 主打用户身份鉴权》5月23日,腾讯联合中国联通联合发布了TUSI SIM卡,面向物联网行业推行新的身份鉴权标准。据介绍,TUSI SIM卡是应用于物联网领域的安全SIM卡品,不仅可以有效的鉴别使用蜂窝通讯的物联网设备身份,还可以保证上下行数据的安全。

  2. 欧盟 GDPR 即将生效,物联网企业遵从 GDPR 合规性的 10 个步骤》GDPR给物联网发展带来了巨大的挑战。Kate O Flaherty提出了企业物联网10点计划,旨在保护您的企业,尤其是您的客户。一旦欧盟的一般数据保护条例(GDPR)于2018年5月25日生效,企业如果发生数据泄露可能要面临高达年收入百分之四的罚款,同时,英国也会将其纳入法律条文范围。

  3. Android Things 1.0 支持更多硬件,并新增配置界面》在开发者预览版下载量超过10万之后,谷歌正式发布了Android Things 1.0,将对生产设备提供长期支持。Android Things是谷歌的物联网平台,旨在让开发人员可以像他们编写移动应用那样编写IoT应用程序。

  4. 从 2018 年STM32峰会看 ARM 核 MCU 发展趋势》近几年来,物联网(IoT)正在给我们的生活、城市,甚至整个世界带来更多的价值。根据IC insights 2018的数据显示,未来IoT每年的增长约15%。到2020年,预计世界上会超过30亿个物体连接在一起,这样会催生更多需求,包括MCU。

技术

  1. 使用树莓派构建一个婴儿监视器》香港很湿热,即便是晚上,许多人为了更舒适,在家里也使用空调。作者的大儿子还是一个小婴儿的时候,他卧室的空调还是需要手动控制的,没有温度自动调节的功能。于是,作者决定使用一个基于树莓派的物联网解决方案去修复这个问题。后来作者进一步为它添加了一个婴儿监视器插件。

  2. 在 Raspberry Pi 的 Docker 中构建、运行和测试 .NET Core 和 ASP.NET Core 2.1》 Raspberry Pi 是一个很棒的小型学习机器,对于孩子们来说非常有趣。即使那些孩子已经是大人,他们构建了一个 6 个节点的 Raspberry Pi Kubernetes 集群。开源的 .NET Core 现在可以运行的任何地方,而它仍然不支持 Raspberry Pi Zero 设备。本文介绍了如何在 Raspberry Pi 上,通过 Docker 中构建、运行和测试 .NET Core 和 ASP.NET Core 2.1 应用程序。

  3. AliOS Things SMP 系统及其在 ESP 32 上实现示例》 AliOS Things 实现了基本的 SMP 调度框架,支持多 CPU 体系的系统运行和调度机制。任务可以动态在多核间进行切换或者绑定运行;高优先级任务可以最大化利用空闲资源核运行。本文介绍了如何在 ESP32 上移动,并演示了移植结果。

开源

  1. MQTT Bee 是一个兼容 MQTT 5.0 和 MQTT 3.1.1,并且功能丰富的高性能Java客户端库。其具有 Reactive 风格的 API,并提供背压( back pressure )支持。

  2. Temperature Machine 是一个数据记录器,用于处理一台或多台机器上的多个 DS18B20 温度传感器。它可以运行在一个或多个连接到一个或多个温度传感器的树莓派上。One Pi 充当集线器或服务器,而另外的机器充当客户端并将其温度数据上传到集线器。

  3. Libpull 是一个 C 库,用于在物联网设备上实现安全和可移植的更新。其设计对象是 1 类受限设备,其特点是 ~10kB 的 RAM 和 ~100 kB 的 ROM。该库可以包含在 MCU 固件中,以执行无线更新。它由许多与低级接口交互的高级模块组成,并针对特定平台实施。该库的目标是成为便携式和安全的解决方案,以降低保护物联网设备的成本,并允许在非常有限的应用中轻松进行设备更新和管理。

硬件

  1. Arduino MKR VIDOR 4000 是 Arduino 推出的一款板载 FPGA 的新产品。新的 MKR Vidor 4000 有三个板载处理器。主要处理器的是带有 Intel Cyclone 10 FPGA 的 Microchip SAM D21 芯片,以及一个基于 ESP32 的 u-blox NINA-W102 无线模块,以用于提供 WiFi 和 BLE 连接。MKR Vidor 4000 还拥有 Microchip ATECC508A 密码协处理器,可提供基于硬件的安全性和基于硬件的密钥存储,用于将项目连接到云。

感谢徐川对本文的审校。

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

评价本文

专业度
风格

您好,朋友!

您需要 注册一个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