reTerminal E1002 入門ガイド

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

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

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

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

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

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

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

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

SenseCraft プラットフォームへの接続
ステップ 1. Web ブラウザで SenseCraft HMI にアクセスし、アカウントを作成するかサインインします。
ステップ 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 HMI です。これはノーコードのクラウドプラットフォームで、数クリックで reTerminal E1002 にコンテンツをデザインしてデプロイできます。
SenseCraft HMI には、チュートリアルや機能ドキュメントが揃った専用 Wiki があります。詳細なガイド(アカウント設定、ファームウェア書き込み、高度なエディタの使い方、デプロイ方法など)については、以下を参照してください:
本記事は製品の Getting Started であるため、同じ内容はここでは繰り返しません。以下では、reTerminal E1002 に素早く何かを表示する方法のみを紹介します。
Home — コミュニティテンプレートから始める
画面に何かを表示する最も手早い方法は、既製のテンプレートから始めることです。SenseCraft HMI の Home ページには、コミュニティによって提供され、継続的に増え続けている多数のテンプレートがあります。ダッシュボード、時計、天気パネル、名言ウォール、カレンダー、フォトフレームなど、さまざまなテンプレートが揃っています。ギャラリーを閲覧して好みのデザインを選び、ワンクリックで reTerminal E1002 にデプロイできます。

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

デザインを保存したら、Deploy to Device をクリックし、ペアリング済みの reTerminal E1002 を選択すると、コンテンツがワイヤレスでデバイスに送信されます。電子ペーパーディスプレイが更新されてデザインが表示され、複数ページを作成している場合は、デバイスの左右のナビゲーションボタンでページを切り替えることができます。
その他すべての情報—エディタの詳細な操作方法、ヒント、リリースノートなど—については、SenseCraft HMI 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 HMI プラットフォームで対応するファームウェアを書き込み直し、デバイスが正常にリフレッシュできるか確認してください
Q4: ネットワーク接続が失われた
- デバイスは既知のネットワークへの再接続を自動的に試みます
- 再接続されると、Wi-Fi 切断アイコンは消えます
- 再接続できない場合は、上記のネットワークリセット手順に従ってください
Q5: macOS でシリアルポート(COM)が見つからない
Mac が USB 経由で reTerminal を認識しない場合は、CH340/CH340K ドライバをインストールするために、次の簡易ガイドに従ってください:
ステップ 1. ドライバのダウンロードとインストール
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 以外のブランドの電源アダプタに充電器のヘッドを交換してみてください。
リソース
技術サポート & 製品ディスカッション
弊社製品をお選びいただきありがとうございます。私たちは、製品をできるだけスムーズにご利用いただけるよう、さまざまなサポートを提供しています。お好みやニーズに応じて選べる、複数のコミュニケーションチャネルをご用意しています。