Skip to main content

XIAO ePaper Display Board - EE03 入門ガイド

はじめに

XIAO ESP32-S3 Plus を搭載した ePaper ドライバーボード EE03 は、10.3 モノクロ ePaper Display をサポートします。JST 2.0 mm バッテリーコネクタ(電源スイッチ付き)、内蔵充電 IC を備え、1 つのリセットボタンと 3 つのユーザーボタンが付属しています。デジタルフォトフレームやインフォメーションボードなど、低消費電力の ePaper プロジェクトに最適です。

特長

  • XIAO ESP32-S3 Plus 内蔵: 対応する ePaper ディスプレイに接続するだけで、すぐに動作します。
  • 10.3インチ モノクロ ePaper Display 専用サポート: 10.3インチ高速リフレッシュ ePaper ディスプレイ向けに特別設計されており、素早いセットアップと安定した動作を実現します。
  • 高速リフレッシュ対応: 統合された T-CON タイミング制御により、高速駆動を正確に行い、オンボードの SHT40 がリアルタイムの温度検知を行って波形補償を実現します。
  • スイッチ付き BAT コネクタ: シンプルなバッテリー接続を提供し、スイッチを統合することで効率的な電源管理と省エネを可能にします。
  • ユーザーフレンドリーなボタン: 1 つのリセットボタンと 3 つのユーザープログラマブルボタンを備え、プロジェクトの加速や機能のカスタマイズに柔軟性を提供します。
  • SenseCraft HMI ファームウェア書き込み済み: SenseCraft HMI(AI 搭載ノーコード UI デザインプラットフォーム)により、接続するだけですぐに使い始められます。豊富なテンプレートから選択するか、ドラッグ&ドロップ(必要に応じて AI 支援)で UI を構築し、数クリックで ePaper ディスプレイにデプロイできます。

仕様

ParameterDescription
ProcessorXIAO ESP32-S3 Plus
ePaper ConnectorFPC 40 Pin 0.5mm
Battery ConnectorJST 2.0mm
SwitchBattery Power ON/OFF
Power Supply- 3.7V Li-Battery
- USB Type-C
Button- 1x Reset button
- 3x User button

応用例

  • デジタル電子書籍リーダー: 16 階調グレースケールと高速リフレッシュにより、紙のようなモノクロ読書体験を提供し、ページめくりをスムーズにし、より素早い更新を実現します。
  • リアルタイムダッシュボード: 天気情報、カレンダーの予定、重要な通知、エネルギー使用量、センサー状態、KPI などのデータウィジェットといったライブ情報を表示します。
  • セキュリティアラート: 動体検知やドア/窓センサーの作動など、セキュリティイベントに関するアラートや通知を表示します。
  • 公共交通到着ボード: 日々の通勤向けに、バス/電車のリアルタイム到着時刻、ルート状況、サービスアラートを一目で確認できます。

ハードウェア概要

  • USB Type-C: 電源供給およびファームウェア書き込み用。
  • FPC Connector: ePaper ディスプレイを接続します。
  • Reset Button: ボードをリセットします。
  • User Buttons: ユーザー操作用のプログラマブルボタンです。
  • Power Switch: バッテリー電源のオン/オフを制御します。
  • Boot Button: ブートローダーモードに入るために使用します。
  • LED Indicators: 電源および充電状態を示すステータスインジケーターです。
  • JST Connector: バッテリーを接続するための 2 ピン JST 2.0mm コネクタです。

SenseCraft HMI の使い方

このセクションでは、EE03 を SenseCraft HMI プラットフォームに接続し、画面コンテンツをワイヤレスで簡単に更新する手順を説明します。

tip

SenseCraft HMI プラットフォームを使用する前に、SenseCraft HMI EE03 firmware を書き込む必要があります。

機器のセットアップ

Step 1. 画面とボードを接続する ePaper スクリーンの FPC ケーブルを、EE03 ドライバーボード上のコネクタに慎重に接続します。ロック機構が確実に固定されていることを確認してください。

Step 2. 電源を入れる USB Type-C ケーブルを使用して、EE03 ボードを電源(コンピュータまたは USB アダプタ)に接続します。電源投入後、画面がリフレッシュされ、ウェルカム画像が表示されます。

Step 3. ネットワーク設定モードに入る ウェルカム画像の後、画面は自動的にリフレッシュされ、Network Configuration インターフェースが表示されます。これは、デバイスが Wi-Fi 接続の準備ができていることを示します。

ネットワーク設定

Step 4. スマートフォンで Wi-Fi を設定する スマートフォンを使って、画面に表示されている QR コードをスキャンします。スマートフォン上の指示に従い、ローカル Wi-Fi の SSID とパスワードを入力して、EE03 をインターネットに接続します。

Step 5. Pairing Code を取得する ネットワーク設定が成功すると、画面が再度リフレッシュされ、一意の Pairing Code が表示されます。次のステップでこのコードが必要になります。

プラットフォームのバインドと更新

Step 6. SenseCraft HMI 上でデバイスをバインドする SenseCraft HMI Platform にアクセスします。アカウントにログインし、デバイス管理セクションに移動して "Add Device" を選択します。E-ink スクリーンに表示されている Pairing Code を入力します。

Step 7. 新しいインターフェースを作成してプッシュする
SenseCraft HMI プラットフォーム上で、10.3インチスクリーンに適したテンプレートを選択して新しいインターフェースを作成するか、画像をアップロードします。

Step 8. 画像を適用する 作成が完了したら、"Apply" ボタンをクリックし、自分の EE03 デバイスを選択します。

Step 9. 画面に表示する 最後に、EE03 がデータを受信し、10.3インチスクリーンが新しいコンテンツでリフレッシュされます。

Arduino ではじめる

Seeed GFX ライブラリのインストール

tip

このライブラリは TFT ライブラリと同じ機能を持ちますが、互換性はありません。TFT ライブラリやその他の類似のディスプレイライブラリをインストールしている場合は、先にアンインストールしてください。

GitHub から Seeed GFX ライブラリをダウンロードしてインストールします。

スクロールダウンして、このリンクを開きます。

自分のデバイスタイプを選択すると、いくつかのコードが生成されます。そのコードをコピーしておき、後で使用します。

tip

誤った選択をすると、画面には何も表示されません。

必ず正しいデバイスまたはコンポーネントタイプを選択してください。

ライブラリをダウンロードしたら、Sketch -> Include Library -> Add .ZIP Library に進み、ダウンロードしたライブラリを選択します。

プログラムの設定と書き込み

図に示すサンプルを選択します

新しい "driver.h" ファイルを作成し、そのコードを貼り付けます。コードは次のようになります:

#define BOARD_SCREEN_COMBO 511 // 10.3 inch monochrome ePaper Screen(ED103TC2)
#define USE_XIAO_EPAPER_DISPLAY_BOARD_EE03

その後、Tools -> Board -> XIAO ESP32S3 Plus および Tools -> Port -> Select the port your board is connected to を選択します。

PSAM が有効になっていることに注意してください。

その後、Upload をクリックしてコードを書き込みます。 これで ePaper スクリーンにフィードバックが表示されます!以下は Bitmap サンプルの結果です。

トラブルシューティング

Q1: 電源を入れても画面がリフレッシュされません。

  • FPC ケーブルが正しく挿入され、ロックされているか確認してください。
  • USB Type-C ケーブルが十分な電力を供給していることを確認してください。
  • Reset ボタンを押してボードを再起動してください。

Q2: Wi-Fi 設定に失敗します。

  • Wi-Fi ネットワークが 2.4GHz であることを確認してください。
  • Wi-Fi パスワードが正しく入力されているか確認してください。

Q3: 画面表示がぼやけている、または残像が出ます。

  • これは、長時間画面がリフレッシュされていない場合や、電源が不安定な場合に発生することがあります。HMI プラットフォームから画面を再度リフレッシュしてみてください。

リソース

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

弊社製品をお選びいただきありがとうございます。私たちは、製品をできるだけスムーズにご利用いただけるよう、さまざまなサポートを提供しています。

Loading Comments...