reTerminal D1001 入門ガイド

製品紹介
概要
reTerminal D1001 は、Espressif の最新高性能チップ ESP32-P4 を搭載したインテリジェント大画面インタラクション端末です。高性能なグラフィック表示、ビデオ処理、音声インタラクションを必要とする AIoT アプリケーションシナリオ向けに設計されており、ESP32-P4 の強力な 400MHz デュアルコア RISC-V プロセッサと豊富なマルチメディア周辺インターフェースを活用して、複雑なエッジコンピューティングやマルチメディアタスクを容易に処理します。
主な特長
- リッチなインターフェースを支える強力な処理性能: 32 ビット RISC-V デュアルコアプロセッサ(HP コア 400MHz)、32 MB PSRAM、内蔵 JPEG コーデックエンジンを備えた ESP32-P4 を搭載し、グラフィックリッチなインターフェース、スムーズなリアルタイムインタラクション、複雑なエッジ AI タスクに必要な性能を提供します。
- 豊富な HMI を備えた 8 インチタッチディスプレイ: MIPI-DSI 接続の 8 インチ 800 × 1280 静電容量式タッチディスプレイは、IMU による縦向き・横向きの両モードに対応し、洗練されたダッシュボード、スマートコントロールパネル、その他 UI 重視の組み込み機器を構築するための十分な表示領域を提供します。
- 無線通信機能の統合: オンボードの ESP32-C6 により、Wi-Fi 6(2.4 GHz)および Bluetooth 5(LE)による無線通信が可能です。メインプロセッサは SDIO インターフェースを介して通信サブシステムと接続し、接続デバイスや IoT アプリケーション向けに信頼性の高い無線ネットワーキングを実現します。
- ビジョン開発向けカメラインターフェース: 最大 1600 × 1200@30 fps をサポートする 2MP MIPI-CSI カメラ(SC2356)を搭載しており、箱から出してすぐに画像キャプチャ、ライブプレビュー、組み込みビジョン開発を行うことができます。
- 音声・オーディオ機能: デュアルマイクと内蔵スピーカーにより、音声入力、サウンドキャプチャ、マルチメディア再生が可能です。ES7210 オーディオ ADC によるエコーキャンセレーションに対応し、AI アシスタントや音声対応アプリケーション向けにクリアな音声キャプチャを実現します。
- 豊富な拡張性: GPIO、I2C、UART などの拡張インターフェースを備え、多様なセンサーやアクチュエータの接続ニーズに対応します。
ハードウェア仕様
| 機能モジュール | 詳細パラメータ | 備考 |
|---|---|---|
| メインプロセッサ | ESP32-P4NRW32 | 400MHz デュアルコア RISC-V、32MB PSRAM |
| ストレージ | 32MB Nor Flash | MicroSD カード拡張対応 |
| 無線接続 | Wi-Fi 6 & Bluetooth 5 (LE) | ESP32-C6(SDIO インターフェース)によって提供 |
| ディスプレイ | 8 インチ MIPI-DSI タッチスクリーン | 解像度: 800x1280 輝度: 250 cd/㎡ ドライバ IC: 9365DA-H3 タッチ IC: GSL3670(静電容量式) |
| カメラ | 2MP (SC2356) | 解像度: 1608x1208 インターフェース: MIPI-CSI |
| オーディオ | Codec: ES8311 ADC: ES7210 PA: NS4150B (2W@8Ω) 入力: デュアルマイクアレイ | 高忠実度オーディオ入出力 |
| ネットワーク拡張 | mPCIe スロット | USB 2.0 信号対応、オプションの 4G モジュール |
| センサー | 6 軸 IMU (LSM6DS3TR) | 加速度センサー + ジャイロスコープ、画面自動回転対応 |
| インターフェース & ボタン | USB Type-C(電源/デバッグ) 2 列 2.54mm 拡張ヘッダ BOOT/Reset(ピンホール) 電源ボタン | 短押しでスリープ、長押しで電源オン/オフに対応 |
| 電源管理 | 2500mAh リチウムバッテリー RTC コインセルホルダー | USB Type-C 5V 入力 充電インジケータ & ステータス RGB LED |
ESP-IDF で始める
このセクションでは、開発環境のセットアップと、工場出荷時デモファームウェアの実行によって reTerminal D1001 の強力な機能を体験する手順を説明します。
ESP-IDF 開発環境を構成する
ステップ 1. ESP-IDF をインストールする
Espressif の最新クロスプラットフォームインストールツール ESP-IDF Installation Manager を使用します。
-
ESP-IDF をダウンロード: ESP-IDF Installation Manager ダウンロードページ にアクセスし、Offline Installer タブを選択して、Windows 版(v5.4.2 以上を推奨)を選び、Download をクリックして
.zstファイルと.exeファイルの両方を取得します。

-
アーカイブからインストール: インストーラ(
eim-gui-windows-x64.exe)を実行し、Install from archive を選択します(オフラインパッケージは自動検出されます)。インストールパスを選択し(デフォルト推奨。日本語やスペースの使用は避けてください)、Start Installation をクリックします。

-
インストール完了: 完了したら Install Driver をクリックしてセットアップを完了します。

ステップ 2. Visual Studio Code と ESP-IDF 拡張機能をインストールする
- Visual Studio Code をダウンロードしてインストールします。
- インストール中に、プロジェクトフォルダを素早く開けるように "Add 'Open with Code' action to Windows Explorer file context menu" にチェックを入れることを推奨します。
- VS Code を開き、サイドバーの Extensions アイコンをクリックするか(または
Ctrl + Shift + Xを使用)、Extensions ビューを開きます。 - 検索ボックスに
ESP-IDFと入力し、ESP-IDF 拡張機能を見つけて Install をクリックします。
ファームウェアリポジトリを取得する
ターミナルまたは Git Bash を開き、公式の reTerminal D1001 リポジトリをクローンします:
git clone https://github.com/Seeed-Studio/reTerminal-D1001-alpha

デモファームウェアをビルドして書き込む
-
プロジェクトを開く: VS Code を使用して、クローンした
reTerminal-D1001-alphaフォルダを開きます。
tipプロジェクト内の
examples/factory_firmwareディレクトリを開いていることを必ず確認してください。ルートディレクトリを開くとコンパイルエラーの原因になる場合があります。
-
ターゲットチップを設定:
- VS Code 下部のステータスバーで、ターゲットチップとして
esp32p4を選択します。 - またはターミナルで次を実行します:
idf.py set-target esp32p4。
- VS Code 下部のステータスバーで、ターゲットチップとして
-
ビルド、書き込み、モニタ:
- デバイスを USB Type-C でコンピュータに接続します。
- VS Code のステータスバーにある "Flash"(炎のアイコン) ボタンをクリックして、ビルド、書き込み、モニタの起動を一度に実行します。

デモ機能を体験する
ファームウェアの書き込みが正常に完了すると、デバイスは自動的に再起動します。次のようにデバイスとインタラクションできます:
- 電源と画面の制御: 緑のボタンを 3 秒以上長押しして電源をオンにします。ボタンを短押しすると画面がオフになり、再度短押しすると復帰します。
- スムーズな UI インタラクション: スムーズなスライド遷移やアプリ起動アニメーションを体験できます。

- カメラプレビュー: Camera アプリを開いてリアルタイム映像を確認します。

- センサーデモ: デバイスを回転させて画面自動回転の効果を確認したり、その他のセンサーデータを確認したりできます。

リソース
- ハードウェアドキュメント:
- データシート:
技術サポートと製品ディスカッション
弊社製品をお選びいただきありがとうございます。私たちは、製品をできるだけスムーズにご利用いただけるよう、さまざまなサポートを提供しています。お好みやニーズに合わせてお選びいただけるよう、複数のコミュニケーションチャネルをご用意しています。