Skip to main content

reTerminal ガイド

reTerminal の入門ガイド


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

reTerminal と Pi カメラモジュールreTerminal 拡張ボード - reTerminal E10-1
このwikiでは、Picam のインストールと設定方法について、ステップバイステップの手順を説明します。これらの初期ステップは、Seeed Studio reTerminal デバイスでオブジェクト検出プロジェクトを開始するために重要です。 reTerminal E10-1 拡張ボードは、充電可能な電源、アップグレードされたワイヤレス接続、多様なデータ伝送、オーディオサポートで reTerminal を強化します。柔軟性がすべてで、メーカープロジェクトやホームオートメーション構築からオフグリッドDIY実験まで、あらゆる用途に合わせてセットアップをカスタマイズできます。より多くの可能性を解き放つために、wikiをご覧ください。

OS インストール


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 は、リアルタイムキャプチャとストリーミングをサポートする無料のオープンソースアプリです。それでは、インストールプロセスを探ってみましょう。

アプリケーション

組み込み ML アプリケーション

reTerminal での MediaPipe 入門reTerminal での TensorFlow Lite 入門Edge Impulse と reTerminal によるオブジェクト検出
このwikiでは、デバイス上での推論に最適化された、マルチモーダルでクロスプラットフォームの応用ML パイプラインを構築するためのGoogleのオープンソースフレームワークであるMediaPipeについて詳しく説明します。このwikiでは、TFliteとさまざまなアプリケーションについての洞察を提供します。TensorFlow Liteは、デバイス上での機械学習を促進するツールセットで、開発者がモバイル、組み込み、IoTデバイス上でモデルを実行できるようにします。このwikiでは、Edge ImpulseとreTerminalを使用したオブジェクト検出について探求します。Edge Impulseは、開発者が実世界のデータを使用して組み込み機械学習ソリューションを作成し最適化することを可能にします。詳細を見ていきましょう。

コンピュータビジョン

reTerminalとPiカメラでOpenCVを始めるreTerminalとPiカメラでOpenCVを使った顔検出reTerminalとPiカメラでのオブジェクト検出
このガイドでは、Raspberry Piカメラを統合し、Pythonスニペットを使用してビデオストリームをキャプチャし、キーを押すことで画像を保存する機能を実装します。このガイドでは、顔の特徴を識別するために機械学習モデルを利用するコンピュータビジョンの重要な技術であるHaar Cascade法を使用した顔検出について探求します。特にRaspberry Piカメラを使用してreTerminal上でこれを実装することに焦点を当てます。このガイドでは、COCOデータセットに基づく事前訓練されたEfficientNetモデルを使用して約90のオブジェクトを検出するためのRaspberry PiカメラとreTerminalの活用について探求します。
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 で Qt for Python を使用して独自のユーザーインターフェースを構築する方法を説明します。ここでは開発に PySide2 を使用しています。この Wiki では、Google のオープンソース UI ソフトウェア開発キットである Flutter を使用して独自のユーザーインターフェースを構築する方法をガイドします。Flutter は、単一のコードベースを使用して Android、iOS、Linux、Mac、Windows、Google Fuchsia、およびウェブ向けのクロスプラットフォームアプリ開発を可能にします。この Wiki では、HTML、CSS、JavaScript などのウェブ技術を使用してネイティブデスクトップアプリケーション(Windows、Mac、Linux)を作成するためのオープンソースフレームワークである Electron を使用して独自のユーザーインターフェースを構築する方法をガイドします。ウェブサイトを構築できれば、デスクトップアプリも構築できます!

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

その他

reTerminal マウントオプションreTerminal への Mender Client のインストール
このセクションでは、ハードウェアネジの仕様とコミュニティデザインの側面をカバーする reTerminal マウントソリューションを探求します。この Wiki では、ホスト型またはセルフホスト型の Mender Server から OTA アップデートを受信するために reTerminal で Mender Client を設定する方法を説明します。このガイドでは、Yocto Project を使用してコンパイルされたカスタム Linux システムを搭載した reTerminal の使用を重視しています。
                                                                                         

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

  • このページを更新するためのタスクリストがあり、これは私たちのコントリビュータープロジェクトの下に分類されています。私たちは Wiki プラットフォームの開発を通じてユーザーエクスペリエンスの向上とより良いサポートの提供に専念しています。
  • このページへのあなたの貢献は私たちにとって不可欠です!私たちはあなたの意見を本当に大切にしており、アイデアの創出においてあなたの支援を心から感謝いたします。

FAQ

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

弊社製品をお選びいただき、ありがとうございます!弊社製品でのご体験が可能な限りスムーズになるよう、さまざまなサポートを提供いたします。異なる好みやニーズに対応するため、複数のコミュニケーションチャンネルを提供しています。

Loading Comments...