Skip to main content

reTerminal 指南

reTerminal 入门指南


reTerminal 入门指南硬件和接口使用
我们将讨论在 reTerminal 设备上的操作系统安装,提供逐步指导,并在本 wiki 中涵盖驱动程序安装。 本 wiki 介绍了 reTerminal 上的各种硬件组件和接口,如 GPIO、CSI 摄像头接口、内置传感器、LCD 显示屏等。它指导您如何利用这些功能来扩展您的项目想法。

reTerminal 和 Pi 摄像头模块reTerminal 扩展板 - reTerminal E10-1
在本 wiki 中,我们将讨论如何安装 Picam 并进行配置的逐步说明。这些初始步骤对于使用 Seeed Studio reTerminal 设备启动您的目标检测项目至关重要。 reTerminal E10-1 扩展板为您的 reTerminal 提供可充电电源、升级的无线连接、多功能数据传输和音频支持。它的核心在于灵活性,让您可以为从创客项目和家庭自动化构建到离网 DIY 实验等各种应用定制您的设置。前往 wiki 解锁更多可能性。

操作系统安装


Raspbian OS 或 UbuntuBuildroot
本 wiki 将指导您完成 Raspberry Pi OS 和 Ubuntu 的安装过程。 Buildroot 是一个用户友好的工具,旨在通过交叉编译简化和自动化为嵌入式系统构建完整 Linux 系统的过程。在本 wiki 中,我们深入探讨 Buildroot 的安装过程。

YoctoStream-pi 和 OBS studio
Yocto 项目是一个开源协作倡议,帮助开发者为嵌入式产品制作定制的基于 Linux 的系统,无论硬件架构如何。在本 wiki 中,我们将探索 Yocto 的安装过程。 Stream-Pi 是一个强大的宏键盘软件,是一个具有可定制 UI 的开源替代方案。OBS Studio 是一个免费的开源应用程序,支持实时捕获和流媒体。现在让我们探索安装过程。

应用程序

嵌入式机器学习应用

在 reTerminal 上开始使用 MediaPipe在 reTerminal 上开始使用 TensorFlow Lite使用 Edge Impulse 和 reTerminal 进行目标检测
在这个 wiki 中,我们深入探讨 MediaPipe,这是 Google 开发的开源框架,用于构建多模态和跨平台的应用机器学习管道,针对设备端推理进行了优化。这个 wiki 提供了关于 TFlite 和各种应用的见解。TensorFlow Lite 是一套工具,促进设备端机器学习,使开发者能够在移动设备、嵌入式设备和物联网设备上运行模型。在这个 wiki 中,我们探索使用 Edge Impulse 和 reTerminal 进行目标检测。Edge Impulse 使开发者能够使用真实世界的数据创建和优化嵌入式机器学习解决方案。让我们深入了解详细信息。

计算机视觉

使用 reTerminal 和 Pi 摄像头配合 OpenCV 入门使用 reTerminal 和 Pi 摄像头配合 OpenCV 进行人脸检测使用 reTerminal 和 Pi 摄像头进行目标检测
在本指南中,我们将集成 Raspberry Pi 摄像头,使用 Python 代码片段捕获视频流,并实现通过按键保存图像的功能。在本指南中,我们将探索使用 Haar 级联方法进行人脸检测,这是计算机视觉中的一项关键技术,利用机器学习模型来识别面部特征。我们将专门关注在 reTerminal 上使用 Raspberry Pi 摄像头实现这一功能。本指南探索了利用 Raspberry Pi 摄像头和 reTerminal 使用基于 COCO 数据集的预训练 EfficientNet 模型检测约 90 种物体。
使用 reTerminal Pi 摄像头和 OpenCV 进行颜色检测使用 reTerminal Pi 摄像头和 OpenCV 进行目标跟踪
颜色检测是计算机视觉的核心组件,涉及识别和分析数字图像或视频中的颜色。在这个 wiki 中,我们将解释如何处理颜色并检测它们。当检测失败时,实施跟踪。探索算法并了解跟踪的好处。Seeed Studio Wiki 提供全面的指南。

Home Assistant

在 reTerminal 上开始使用 Home Assistant如何自定义 Home AssistantFrigate 与 reTerminal 集成
在这个 wiki 中,我们将逐步指导您使用 reTerminal 将普通房屋转变为智能房屋。最终,您将在 reTerminal LCD 上拥有一个美观的仪表板,让您能够轻松控制家用电器并访问传感器数据。让我们开始吧!这个 wiki 将逐步介绍如何通过进行必要的配置来构建仪表板,以及如何使用 Home Assistant 附带的一些重要插件。那么让我们开始吧!Frigate 是一个专为实时 AI 目标检测设计的开源 NVR。所有处理都在您的硬件上本地进行,确保您的摄像头信号流保留在您的家中。这个 wiki 指导您完成 NVR 的安装并演示目标检测功能。

创建强大的用户界面

使用 Python 为 reTerminal 开发 Qt 应用为 reTerminal 开发 Flutter 应用为 reTerminal 开发 Electron 应用
本教程介绍如何在 reTerminal 上使用 Qt for Python 构建自己的用户界面。这里我们使用 PySide2 进行开发。本教程指导您使用 Flutter 构建自己的用户界面,Flutter 是 Google 开发的开源 UI 软件开发工具包。Flutter 支持使用单一代码库为 Android、iOS、Linux、Mac、Windows、Google Fuchsia 和 Web 进行跨平台应用开发。本教程指导您使用 Electron 构建自己的用户界面,Electron 是一个开源框架,用于使用 HTML、CSS 和 JavaScript 等 Web 技术创建原生桌面应用程序(Windows、Mac、Linux)。如果您能构建网站,就能构建桌面应用!

为 reTerminal 开发 LVGL 应用使用 Grafana 构建您自己的天气仪表板
LVGL 提供了制作嵌入式 GUI 的基本要素,具有用户友好的图形元素、令人惊叹的视觉效果和最小的内存占用。这个图形库专为资源有限的微控制器设计。在本教程中,我们将使用带有 SDL2 的 PC 模拟器示例,并进行轻微修改以全屏显示 UI 而不是在窗口中显示。感谢Michaelm Klementsk.
在本教程中,我们将使用 ESP32 收集温度、湿度和压力读数,将它们发送到托管在云服务器上的 InfluxDB 时间序列数据库。最后,我们将使用 Grafana 可视化和分析数据。

其他

reTerminal 安装选项在 reTerminal 上安装 Mender 客户端
在本节中,我们探讨 reTerminal 安装解决方案,涵盖硬件螺丝规格和社区设计方面。本教程介绍如何在 reTerminal 上设置 Mender 客户端,以从托管或自托管的 Mender 服务器接收 OTA 更新。该指南重点介绍使用通过 Yocto 项目编译的自定义 Linux 系统的 reTerminal。
                                                                                         

✨ 贡献者项目

  • 我们有一个更新此页面的任务列表,该列表归类在我们的贡献者项目下,因为我们致力于通过开发我们的 wiki 平台来增强用户体验并提供更好的支持。
  • 您对此页面的贡献对我们至关重要!我们非常重视您的意见,并将非常感谢您在产生想法方面的帮助。

常见问题

技术支持与产品讨论

感谢您选择我们的产品!我们在此为您提供不同的支持,以确保您使用我们产品的体验尽可能顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。

Loading Comments...