reTerminal E1002 入門ガイド

開発環境を構築する前に、プロジェクトの結果をすばやくプレビューしたり、基本的なデモ用ファームウェアを試したい場合は、reTerminal E-Series Firmware Hub を開いてください。対応する reTerminal E シリーズデバイスを選択し、ブラウザから直接デモファームウェアを書き込むことができます。
最良の体験のために、製品を受け取ったらできるだけ早く**製品のファームウェア更新を完了**することをお勧めします。
-
reTerminal を長時間放置していた場合は、デバイスの緑色のボタンを 5 秒間長押しして(工場出荷時ファームウェアを使用して)画面の内容を消去できます。これにより残像を効果的に防ぎ、画面寿命を延ばすことができます。
-
可能な限り、長時間(1 日以上)同じ画面を表示し続けないでください。残像が発生する可能性がありますので、少なくとも 1 日に 1 回は画面の表示内容を更新することをお勧めします。デバイスを長期間使用しない場合は、デバイスの表示内容を消去することを推奨します。
-
プログラムの使用やデバッグ時には、画面のリフレッシュ頻度をできるだけ少なくしてください。長時間にわたって高速に画面をリフレッシュし続けると、画面の寿命が縮む可能性があります。
はじめに
reTerminal E1002 は、最大 3 か月のバッテリー寿命を実現した 7.3 インチのオープンソース・フルカラー ePaper ディスプレイです。ESP32-S3 を搭載し、ノーコード UI プラットフォームである SenseCraft Seeedash をネイティブサポートしており、ダッシュボードを簡単に作成できます。また、さらなる開発のために Home Assistant、TRMNL E-ink dashboard、Arduino、ESP-IDF にも対応しています。E Ink® Spectra™ 6 フルカラー ePaper ディスプレイを採用しており、デジタルフォトフレームやカラフルなダッシュボードの可視化に最適です。
特長
- 美しい、すぐに使える E Ink® Spectra™6 カラー ePaper ディスプレイ
- 3 か月のバッテリー寿命を実現する超低消費電力
- SenseCraft Seeedash によるノーコード UI 設計とデプロイ
- 一般的なソフトウェアプラットフォームに対応
- 柔軟なハードウェアおよびソフトウェアのカスタマイズ
仕様
| Item | Description |
|---|---|
| Product Name | reTerminal E1002 |
| Processor | ESP32-S3 with 8MB PSRAM |
| Storage | 32MB Flash, support Micro SD card |
| Display | 7.3" Full Color (E Ink® Spectra™ 6) |
| Resolution | 800 x 480 Pixels |
| Micro SD Card | 最大 32GB の SD カードに対応、FAT32 形式 |
| Wireless Connectivity | 2.4GHz 802.11 b/g/n Wi-Fi, Bluetooth 5.0 |
| Sensors | 温度、湿度センサ |
| Microphone | 音声インタラクション用途向けに予約 |
| Buzzer | サウンドアラート用ブザー |
| Battery | 2000mAh |
| Power Input | USB-C 5V/1A |
| Working Temperature | 0-40°C |
| Dimensions | 176mm x 120mm x 53mm(スタンドあり)/ 17mm(スタンドなし) |
ハードウェア概要

reTerminal E1002 のハードウェアには次のものが含まれます:
- 7.3 インチ フルカラー ePaper ディスプレイ:800×480 解像度のフルカラーディスプレイ
- ボタン:デバイス上部に配置されており、手動で画面を操作するために使用します
- マイク
- MicroSD カードスロット:ストレージ拡張用
- 電源スイッチ:デバイス背面にあり、電源のオン/オフに使用します
- ステータス LED:ユーザーインジケータ(緑)
- 電源 LED:充電インジケータ(赤)
- USB-C ポート:充電およびファームウェア更新用
- 拡張ポート:VDD、GND、UART、I2C、および GPIO 接続を提供する 8 ピン拡張ヘッダ
- スタンド取り付け用インサート:3D プリント製サポートスタンドを取り付けるために、デバイス背面下部に埋め込まれたナット(ねじ穴)
セットアップ
予備設定
Step 1. reTerminal E1002 を開封し、同梱物がすべて揃っていることを確認します:
- reTerminal E1002 本体
- USB-C ケーブル
- クイックスタートガイド
- ロングドライバー
- ねじ
- 3D プリント製サポートスタンド
Step 2.(任意)デバイスを立てて設置するために 3D プリント製サポートスタンドを取り付けます:
同梱されている 3D プリント製サポートスタンドを用意します。埋め込みナットがある reTerminal E1002 背面下部の指定された取り付け位置に、サポートスタンドを合わせて配置します。ロングドライバーを使用して、reTerminal E1002 背面の埋め込みナットにねじを締め込み、スタンドを本体に固定します。しっかり固定できたら、スタンドによって本体が直立するよう、平らな場所に reTerminal E1002 を設置します。

スタンドは固定の視野角を提供するもので、角度調整はできません。この固定位置は、ほとんどの使用シーンで最適な視認性を得られるよう設計されています。
Step 3.(任意)デバイスをデジタルフォトフレームとして使用する場合や、追加ストレージが必要な場合は microSD カードを挿入します。

reTerminal E シリーズ ePaper ディスプレイは、32GB までの MicroSD カード(Fat32 形式)のみをサポートします。
32GB の SD カードはデフォルトで exFAT 形式でフォーマットされています。FAT32 に再フォーマットすると、正常にマウントされ、画像の保存に使用できるようになります。
Step 4.(任意)必要に応じて USB ドライバをインストールします:
お使いのオペレーティングシステムによっては、reTerminal E1002 と正しく通信するために USB ドライバをインストールする必要がある場合があります:
- Windows
- MacOS
- Linux
電源を入れる
Step 1. 背面にある電源スイッチを ON 位置にスライドして、デバイスの電源を入れます。

Step 2. 初回起動時、デバイスには製品情報とネットワーク設定手順が表示されます。

Step 3. 緑色のユーザー LED が約 30 秒間点灯し、デバイスの電源が入り初期化中であることを示します。30 秒間デバイスを操作しない場合、省電力のためデバイスは自動的にスリープモードに入り、LED は自動的に消灯します。
そのため、この時間内にネットワーク設定の次の手順を完了する必要があります。デバイスがスリープ状態になると、デバイスのホットスポットを見つけることができなくなります。その場合は、デバイスの緑色の Wake ボタンを 1 回押すことでデバイスを復帰させることができます。
ネットワーク設定
- PC 経由でのネットワーク設定
- Network Setup via SenseCraft APP
Step 1. スマートフォンまたはコンピュータから、デバイスの Wi-Fi アクセスポイントに接続します。AP 名は画面に表示されます(パスワード不要)。ネットワークの識別情報は reTerminal E1002-{MAC Adress} です。

Step 2. 接続が完了すると、スマートフォンは自動的に Wi-Fi 設定ページへリダイレクトされるはずです。自動的に開かない場合は、ブラウザを開き 192.168.4.1 にアクセスします。

ステップ 3. ローカルの Wi-Fi ネットワークを選択してパスワードを入力し、"Connect" をクリックします。
reTerminal E シリーズの電子ペーパーディスプレイは 2.4GHz の WiFi ネットワークのみをサポートし、5GHz など他の帯域には対応していません。
ステップ 4. 接続に成功すると、デバイスが確認音を発し、ペアリングコードの画面が表示されます。

SenseCraft プラットフォームへの接続
ステップ 1. Web ブラウザで SenseCraft Seeedash にアクセスし、アカウントを作成するかサインインします。
ステップ 2. 左側のサイドバーで Device をクリックして Device ページに入り、左上の + New Device ボタンをクリックします。

ステップ 3. デバイスに名前を付け、デバイス画面に表示されているペアリングコードを入力して Create をクリックします。

ステップ 4. ペアリングが完了すると、最初のダッシュボードを作成するよう促すメッセージがデバイスに表示されます。

この方法では、SenseCraft モバイルアプリを使用して、Bluetooth 経由でデバイスのネットワークを設定し、SenseCraft アカウントに追加します。
まず SenseCraft App をダウンロードします。Google Play ストアまたは Apple App Store で "SenseCraft" と検索して見つけることができます。あるいは、次の Web サイトからダウンロードすることもできます。
ステップ 1. SenseCraft App を開き、アカウントにサインインして User タブに移動します。Device Bluetooth Configuration をタップして設定を開始します。

ステップ 2. "Please select the device type" 画面で、使用している reTerminal モデル(例:reTerminal E1001 または reTerminal E1002)を選択します。

ステップ 3. 画面の指示に従って、デバイスを Bluetooth ブロードキャストモードにします。通常は Up と Down のページボタンを同時に押して行います。スマートフォンの Bluetooth が有効になっていることを確認してください。Scan をタップすると、アプリが周辺のデバイスを検出します。リストから自分のデバイスを選択して接続します。

ステップ 4. Bluetooth で接続されると、アプリから Wi-Fi 接続の設定を求められます。プルダウンリストからローカルの 2.4GHz Wi-Fi ネットワークを選択し、パスワードを入力して Next をタップします。
デバイスは 2.4G Wi-Fi ネットワーク経由でのみ設定できます。

ステップ 5. アプリが Wi-Fi の認証情報をデバイスに送信し、SenseCraft アカウントにデバイスを追加します。完了すると "Device added successfully" というメッセージが表示されます。Start exploring! をタップして次に進むことができます。

ステップ 6. reTerminal はアプリのメイン Device タブにあるデバイス一覧に表示され、SenseCraft アカウントに正常に接続されます。

ステップ 7. 一覧のデバイスをタップすると、その Device Detail ページを表示できます。ここからデバイスの管理や写真のアップロードが可能です。より高度なダッシュボードやキャンバスデザインを行う場合は、SenseCraft の Web ブラウザ版を使用するよう促されます。

ファームウェアの更新
デバイスが SenseCraft アカウントに正常に追加されると、プラットフォームが自動的にファームウェアバージョンを確認します。新しいファームウェアが利用可能な場合は、更新を促すメッセージが表示されます。
また、いつでも手動でファームウェアバージョンを確認することもできます:
ステップ 1. Device ページで reTerminal E1002 を見つけて詳細を表示し、現在のファームウェアバージョン を確認します。

ステップ 2. 左側のサイドバーで Tools をクリックし、Firmware Flasher タブを開いて、このデバイス向けに利用可能な 最新のファームウェアバージョン を確認します。

ステップ 3. 現在のバージョンが最新バージョンより古い場合は、Firmware Flasher ページの 3 ステップフローに従って更新します:
-
デバイスを選択 — reTerminal E1002 を USB-C ケーブルでコンピュータに接続し、電源スイッチが ON になっていることを確認してから Select をクリックし、リストからデバイスを選択します。
-
ファームウェアを選択 — リリースオプションのプルダウンから最新のファームウェアを選択します。
-
Flash — Flash をクリックし、更新が完了するまで待ちます。デバイスを工場出荷状態にリセットしたい場合のみ Full Flash を有効にしてください(すべてのデータ、設定、デザインが消去されます)。
-
ファームウェアを更新することで、最適なパフォーマンスと最新機能へのアクセスが保証されます。
-
デバイスがシャットダウンまたはスリープ状態のときは、ファームウェアを正しく書き込むことはできません。デバイスに対して正しいポートを選択しているにもかかわらず、ファームウェア書き込みの進行状況がまったく表示されない場合は、ユニット上部の緑色のボタンを押してデバイスを起動し、再度お試しください。
-
標準の Flash を実行 すると設定を保持できます:Wi-Fi、デプロイ済みデザイン、画像は保持されます。Full Flash を実行して初期化 すると、すべてのデータ、設定、デザインが消去されます(工場出荷状態)。
reTerminal E1002 にコンテンツを表示する
デバイスのペアリングが完了したら、好きなコンテンツの表示を開始できます。おすすめは SenseCraft Seeedash です。これはノーコードのクラウドプラットフォームで、数回クリックするだけで reTerminal E1002 向けのコンテンツをデザインしてデプロイできます。
SenseCraft Seeedash には、チュートリアルや機能ドキュメントを網羅した専用 Wiki があります。詳細なガイド(アカウント設定、ファームウェア書き込み、高度なエディタの使い方、デプロイ方法など)については、以下を参照してください:
本記事は製品の Getting Started であるため、同じ内容をここで繰り返すことはしません。以下では、reTerminal E1002 に素早く何かを表示する方法のみを紹介します。
Home — コミュニティテンプレートから始める
画面に何かを表示する最も手早い方法は、既製のテンプレートから始めることです。SenseCraft Seeedash の Home ページには、コミュニティによって提供されるテンプレートが多数あり、今も増え続けています。ダッシュボード、時計、天気パネル、名言ウォール、カレンダー、フォトフレームなど、さまざまなテンプレートがあります。ギャラリーを閲覧して好みのデザインを選び、ワンクリックで reTerminal E1002 にデプロイできます。

Workspace — 自分のコンテンツを管理・デザインする
Workspace ページでは、現在バインドされているデバイスに表示されるすべてのページとコンテンツを管理します。ここから次のことができます:
- ゼロから独自のデザインページを作成して配置する
- 画像をアップロードし、スライドショーとして整理する
- テキスト、ウィジェット、図形、データ、RSS フィード、Web コンテンツなどを 1 つのドラッグ&ドロップエディタで組み合わせる
- 最終的なデザインをワイヤレスで reTerminal E1002 にデプロイする

デザインを保存したら、Deploy to Device をクリックし、ペアリング済みの reTerminal E1002 を選択すると、コンテンツがワイヤレスでデバイスに送信されます。電子ペーパーディスプレイが更新されてデザインが表示され、複数ページを作成している場合は、デバイスの左右のナビゲーションボタンでページを切り替えることができます。
その他すべての情報—エディタの詳細な操作方法、ヒント、リリースノートなど—については、SenseCraft Seeedash Wiki を参照してください。
デバイスの操作
リフレッシュボタン

デバイス上部のリフレッシュボタンには、次のような複数の機能があります:
-
短押し:ディスプレイを手動でリフレッシュし、SenseCraft プラットフォームから新しいコンテンツがないか確認します。ブザーが 1 回鳴って動作を確認します。このボタンは、デバイスのスリープ解除にもよく使われます。デバイスがスリープ状態に入り、ダッシュボードのリフレッシュコマンドがすぐにはデバイスに届かない場合、このボタンを使ってデバイスを起動できます。
-
長押し(今後の機能):音声入力モードを有効にします。
ナビゲーションボタン
ダッシュボードに複数のページがある場合、左右のボタンでページ間を移動できます:
-
左ボタン:前のページへ移動
-
右ボタン:次のページへ移動
ネットワークリセット

別の Wi-Fi ネットワークに接続する必要がある場合:
ステップ 1. 左右両方のナビゲーションボタンを同時に 2 秒間長押しします。
ステップ 2. デバイスが Wi-Fi 設定モードに入り、Network Setup の手順に従って新しいネットワークに再接続できます。
LED インジケータ
-
赤色 LED:
- 消灯:フル充電済み、または充電していない状態
- 常時点灯:充電中
-
緑色 LED:
- 起動時に 30 秒間点灯:デバイスが起動中
バッテリー動作
バッテリー駆動時:
-
デバイスはリフレッシュの合間に自動的に低消費電力モードに入ります
-
バッテリー寿命はリフレッシュ頻度に依存します(デフォルト設定でフル充電時、通常は約 3 か月)
-
バッテリー残量が 20% 未満になると、画面右上にバッテリー残量低下アイコンが表示されます
自分でコードを書いてバッテリー電圧を読み取りたい場合、analogRead() 関数の前に 10ms のディレイを追加すると、より正確になります。
拡張ピン
reTerminal E1002 には 8 ピンの拡張ヘッダ(J2)が搭載されており、外部センサ、モジュール、その他のハードウェアを追加してデバイスの機能を拡張するための接続オプションを提供します。この拡張ヘッダは、複数の ESP32-S3 GPIO ピンおよび通信インターフェースを外部に引き出しており、DIY プロジェクトの多用途な接続ポイントとなります。
拡張ヘッダのピン配置
8 ピン拡張ヘッダ(J2)のピン配置は次のとおりです:
| ピン(上から下) | ラベル | ESP32-S3 ピン | 機能 | 説明 |
|---|---|---|---|---|
| 1 | HEADER_3V3 | - | 電源 | 外部デバイス用 3.3V 電源 |
| 2 | GND | - | グラウンド | 共通グラウンド基準 |
| 3 | ESP_IO46 | GPIO46 | GPIO/ADC | アナログ入力機能を備えた汎用 I/O |
| 4 | ESP_IO2/ADC1_CH4 | GPIO2 | GPIO/ADC | アナログ入力機能を備えた汎用 I/O(ADC1 チャネル 4) |
| 5 | ESP_IO17/TX1 | GPIO17 | GPIO/UART TX | GPIO または UART 送信(TX)信号 |
| 6 | ESP_IO18/RX1 | GPIO18 | GPIO/UART RX | GPIO または UART 受信(RX)信号 |
| 7 | ESP_IO20/I2C0_SCL | GPIO20 | GPIO/I2C SCL | GPIO または I2C クロック信号 |
| 8 | ESP_IO19/I2C0_SDA | GPIO19 | GPIO/I2C SDA | GPIO または I2C データ信号 |
トラブルシューティング
Q1: デバイスの電源が入らない
- 電源スイッチが ON の位置にあることを確認します
- USB-C ケーブルを接続してデバイスを充電します
- 赤色 LED が常時点灯しているか確認します(充電中を示します)
- バッテリー駆動の場合、バッテリーが正しく接続され、充電されていることを確認します
Q2: Wi-Fi に接続できない
- 正しい Wi-Fi パスワードを入力しているか確認します
- Wi-Fi ネットワークが正常に動作しているか確認します
- Wi-Fi ルーターが 2.4GHz ネットワークをサポートしているか確認します(5GHz はサポートされていません)
- デバイスを Wi-Fi ルーターの近くに移動してみます
Q3: ディスプレイが更新されない
- リフレッシュボタンを押して手動で更新をトリガーします
- デバイスが Wi-Fi に接続されているか確認します(隅に切断アイコンが表示されていないこと)
- SenseCraft アカウントで、ダッシュボードが正しくデプロイされているか確認します
- 問題が解決しない場合は、デバイスを再起動してみます
- 再起動後もデバイスが反応しない場合は、SenseCraft Seeedash プラットフォームで対応するファームウェアを書き込み直し、デバイスが正常にリフレッシュできるか確認してください
Q4: ネットワーク接続が失われた
- デバイスは既知のネットワークへの再接続を自動的に試みます
- 再接続されると、Wi-Fi 切断アイコンは消えます
- 再接続できない場合は、上記のネットワークリセット手順に従ってください
Q5: macOS でシリアルポート(COM)が見つからない
Mac が USB 経由で reTerminal を認識しない場合、CH340/CH340K ドライバをインストールするために、次の簡易ガイドに従ってください:
ステップ 1. ドライバのダウンロードとインストール
official WCH page からドライバをダウンロードし、CH34xVCPDriver.pkg を実行します。
macOS によってインストールがブロックされた場合は、System Settings → Privacy & Security に移動し、ブロックされた WCH ソフトウェアを探して Allow をクリックします。


ステップ 2. ドライバ拡張機能を有効化(重要) Launchpad から CH34xVCPDriver アプリを開き、Install をクリックし、その後 System Settings → General → Login Items & Extensions → Driver Extensions に移動します。CH34xVCPDriver Extensions を ON(青)に切り替えます。


ステップ 3. 接続と確認 デバイスの 電源スイッチが ON であることを確認し、データ通信対応の USB-C ケーブル(充電専用ではないもの)を使用します。Terminal を開き、次を実行します:
ls /dev/tty.wch*
# Expected output: /dev/tty.wchusbserialxxx

出力にデバイスパスが表示されれば、ドライバは正しくインストールされており、reTerminal を使用する準備が整っています!
Q6: デバイスが充電されない
デバイスが充電されない場合は、Apple 以外のブランドの電源アダプタに充電器を交換してみてください。
リソース
- reTerminal E1002 回路図 (PDF)
- ESP32-S3 データシート
- SenseCraft Seeedash プラットフォーム ドキュメント
- reTerminal E1002 エンクロージャ 3D モデル (STP)
技術サポート & 製品ディスカッション
弊社製品をお選びいただきありがとうございます。製品をできるだけスムーズにご利用いただけるよう、さまざまなサポートをご用意しています。お好みやニーズに合わせて選べる複数のコミュニケーションチャネルを提供しています。