Skip to main content

reTerminal ガイド

note

この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues

reTerminal の使い方


reTerminal の使い方ハードウェアとインターフェースの使用方法
このWikiでは、reTerminal デバイスへのOSインストールについて、ステップバイステップの手順を提供し、ドライバーインストールについても説明します。 このWikiでは、reTerminal のGPIO、CSIカメラインターフェース、内蔵センサー、LCDディスプレイなどのさまざまなハードウェアコンポーネントとインターフェースを紹介します。これらの機能を活用してプロジェクトアイデアを拡張する方法をガイドします。

reTerminal とPiカメラモジュールreTerminal 拡張ボード - reTerminal E10-1
このWikiでは、Picamsのインストール方法と設定についてステップバイステップで説明します。これらの初期手順は、Seeed Studio reTerminal デバイスを使用した物体検出プロジェクトを開始するために重要です。 reTerminal E10-1拡張ボードは、reTerminal に充電機能、改良された無線通信、産業用データ伝送、オーディオ機能を追加します。これにより、reTerminal はより堅牢になり、高速産業、農業、または強化された無線ホームアプリケーションに適したものとなります。詳細についてはWikiをご覧ください。

OSインストール


Raspbian OS または UbuntuBuildroot
このWikiでは、Raspberry Pi OSおよびUbuntuのインストールプロセスについて説明します。 Buildrootは、クロスコンパイルを通じて組み込みシステム向けの完全なLinuxシステムを構築するプロセスを簡素化し、自動化するために設計されたユーザーフレンドリーなツールです。このWikiでは、Buildrootのインストールプロセスについて詳しく説明します。

YoctoStream-pi および OBS Studio
Yocto Projectは、オープンソースのコラボレーションイニシアチブであり、ハードウェアアーキテクチャに関係なく、組み込み製品向けのカスタムLinuxベースシステムを開発するための支援を提供します。このWikiでは、Yoctoのインストールプロセスを探ります。 Stream-Piは、カスタマイズ可能なUIを備えたオープンソースの強力なマクロキーボードソフトウェアです。OBS Studioは、リアルタイムキャプチャとストリーミングをサポートする無料のオープンソースアプリです。これらのインストールプロセスを探ってみましょう。

アプリケーション

組み込み型機械学習アプリケーション

reTerminalでのMediaPipeの始め方reTerminalでのTensorFlow Liteの始め方Edge ImpulseとreTerminalを使用した物体検出
このWikiでは、Googleが提供するオープンソースフレームワークMediaPipeについて掘り下げます。MediaPipeは、マルチモーダルかつクロスプラットフォームの機械学習パイプラインを構築するためのフレームワークで、デバイス上での推論に最適化されています。このWikiでは、TFliteとそのさまざまなアプリケーションについての洞察を提供します。TensorFlow Liteは、モバイル、組み込み、IoTデバイス上でモデルを実行できるようにするツールセットです。このWikiでは、Edge ImpulseとreTerminalを使用した物体検出について探ります。Edge Impulseは、実世界のデータを使用して組み込み型機械学習ソリューションを作成および最適化するためのツールを提供します。詳細を見ていきましょう。

コンピュータビジョン

reTerminalとPiカメラを使用したOpenCVの始め方reTerminalとPiカメラを使用した顔検出reTerminalとPiカメラを使用した物体検出
このガイドでは、Raspberry Piカメラを統合し、Pythonスニペットを使用してビデオストリームをキャプチャし、キーを押すことで画像を保存する機能を実装します。このガイドでは、Haar Cascade法を使用した顔検出について探ります。この方法は、機械学習モデルを使用して顔の特徴を識別するコンピュータビジョンの重要な技術です。特に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 Assistantをカスタマイズする方法FrigateをreTerminalと統合する
このWikiでは、reTerminalを使用して普通の家をスマートホームに変える方法をステップバイステップで案内します。最終的には、reTerminalのLCDに美しいダッシュボードが表示され、家庭用電化製品の制御やセンサーデータへの簡単なアクセスが可能になります。それでは始めましょう!このWikiでは、必要な設定を行いながらダッシュボードを構築する方法や、Home Assistantに付属する重要なアドオンの使用方法をステップバイステップで説明します。それでは始めましょう!FrigateはリアルタイムのAIオブジェクト検出のために設計されたオープンソースのNVRです。すべての処理はローカルのハードウェア上で行われ、カメラフィードは自宅内に留まります。このWikiでは、NVRのインストール方法とオブジェクト検出機能を紹介します。

強力なユーザーインターフェースを作成する

Pythonを使用したreTerminal向けQtreTerminal向けFlutterreTerminal向けElectron
このWikiでは、reTerminal上でPythonを使用して独自のユーザーインターフェースを構築する方法を説明します。開発にはPySide2を使用しています。このWikiでは、GoogleのオープンソースUIソフトウェア開発キットであるFlutterを使用して独自のユーザーインターフェースを構築する方法を案内します。Flutterを使用すると、単一のコードベースでAndroid、iOS、Linux、Mac、Windows、Google Fuchsia、Web向けのクロスプラットフォームアプリを開発できます。このWikiでは、HTML、CSS、JavaScriptなどのWeb技術を使用して、Windows、Mac、Linux向けのネイティブデスクトップアプリケーションを作成するオープンソースフレームワークであるElectronを使用して独自のユーザーインターフェースを構築する方法を案内します。ウェブサイトを構築できるなら、デスクトップアプリも構築できます!

reTerminal 用 LVGLGrafana を使用した独自の天気 ダッシュボード の構築
LVGL は、使いやすいグラフィカル要素、美しい視覚効果、そして最小限のメモリ使用量を備えた組み込み GUI を作成するための基本を提供します。このグラフィックスライブラリは、リソースが限られたマイクロコントローラー向けに設計されています。この Wiki 記事では、SDL2 を使用した PC シミュレーターの例を利用し、ウィンドウではなくフルスクリーンで UI を表示するように少し変更を加えます。 クレジット: Michaelm Klementsk
この Wiki では、ESP32 を使用して温度、湿度、圧力の測定値を収集し、それらをクラウドサーバーにホストされた InfluxDB 時系列データベースに送信します。最後に、Grafana を使用してデータを視覚化および分析します。

その他

reTerminal マウントオプションreTerminal への Mender クライアントのインストール
このセクションでは、reTerminal のマウントソリューションを探り、ハードウェアのネジ仕様やコミュニティデザインの側面を取り上げます。 この Wiki では、ホスト型またはセルフホスト型 Mender サーバーから OTA 更新を受信するために reTerminal に Mender クライアントをセットアップする方法を説明します。このガイドでは、Yocto Project を使用してコンパイルされたカスタム Linux システムを備えた reTerminal の使用を強調しています。
                                                                                         

✨ コントリビュータープロジェクト

  • このページを更新するためのタスクリストがあり、それは私たちのコントリビュータープロジェクトに分類されています。私たちはユーザー体験を向上させ、Wikiプラットフォームの開発を通じてより良いサポートを提供することに専念しています。
  • このページへの貢献は私たちにとって非常に重要です!皆様のご意見を大切にしており、アイデアの生成におけるご協力を心より感謝いたします。

FAQ

技術サポート & 製品ディスカッション

私たちの製品をお選びいただきありがとうございます!製品の使用体験がスムーズになるよう、さまざまなサポートを提供しています。異なる好みやニーズに対応するため、いくつかのコミュニケーションチャネルを用意しています。

Loading Comments...