《使用 Python、Node.js 和 Java 构建物联网应用》 Mozilla IoT 团队最近发布了 Things 框架,它允许开发者构建 Web Thing API 的物联网设备。本文将向你展示如何使用 Python、Node.js 或 Java 构建物联网。虽然这些语言对于小型嵌入式设备绝对不是最佳选择;但是本教程适用于可以轻松运行这些语言的高端设备,甚至是您自己的台式计算机。
《使用 Alexa Voice 和 Raspberry Pi 构建图片识别应用》 本文介绍了如何开发一项语音控制图片识别 Alexa 技能(Skill)。其使用 Raspberry Pi 和相机拍摄照片,然后使用 Flask-Ask 将 Raspberry Pi 制作成 Web 和 Alexa 服务器,最后上传到服务器, 由Microsoft Cognitive Services 来确定相机看到的内容。Alexa 的设备(比如 Echo)会读出相机所看到的内容。其制作的 Raspberry Pi 设备被称为 SeeTalker,其是使用触摸屏和摄像头模块构建的,并装在 SmartiPi 机箱内。
DFS For IoT 是由 Intel 推出的、用于物联网的分布式发布/订阅协议及库。运行协议的设备或应用程序形成一个动态多连接网格,其中每个节点充当消息路由器。 该协议重量轻,可以在非常小的设备上实现,例如主要发布数据的传感器。 该架构非常适合利用边缘计算与基于云的分析相结合的应用程序。
OpenPose 是一个由卡内基梅隆大学推出的、使用 C++ 语言实现的,用于人体关键点、手部关键点、脸部关键点检测、以及姿态估计的开源库。它可以支持 2D 实时多人关键点检测、3D 实时多人关键点检测,并带有校准工具箱等功能。
Raspberry Pi OS 旨在教导开发者如何从头创建一个简单的操作系统(OS)内核。 作者称这个操作系统为 Raspberry Pi OS或 RPi OS。RPi OS 的源代码主要基于 Linux 内核,但操作系统功能非常有限,并且仅支持 Raspberry PI 3。其在每一章节里,首先解释了如何在 RPi 操作系统中实现某些内核功能,然后试图演示如何在 Linux 内核中使用相同的功能。
硬件
ODROID-GO 是一个基于 ESP32 Soc 并兼容 Arduino 的便携式游戏终端开发套件(Gaming Console Kit),可以使用 Arduino IDE 进行编程。该开发套件包含了主板、外壳等零件,它可以支持 Game Boy、Game Boy Color、Game Gear、Nintendo Entertainment System、Sega Master System 等模拟器。