メインコンテンツまでスキップ

XIAO ePaper Display Board - EE03 入門ガイド

XIAO ePaper Display Board EE0310.3" Monochrome ePaper Display

はじめに

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

特長

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

仕様

パラメータ説明
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 プラットフォームに接続し、画面コンテンツをワイヤレスで簡単に更新する手順を説明します。

機器のセットアップ

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 ライブラリのインストール

ヒント

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

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

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

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

ヒント

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

そのため、正しいデバイスまたはコンポーネントタイプを選択していることを必ず確認してください。

ライブラリをダウンロードしたら、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...