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

XIAO ePaper Display EE05 入門ガイド

XIAO ePaper Display Board EE05

はじめに

XIAO ESP32-S3 Plus を搭載したディスプレイボード EE05 は、24 ピン ePaper ディスプレイに対応したコンパクトな ePaper ドライバボードです。JST 2.0 mm バッテリーコネクタと電源スイッチ、内蔵のバッテリー残量検出回路を備え、リセットボタン 1 個とユーザーがプログラム可能なボタン 3 個を搭載しています。デジタルサイネージ、電子ラベル、携帯情報端末など、低消費電力の ePaper プロジェクトに最適です。

特長

  • XIAO ESP32-S3 Plus 搭載: 対応する ePaper ディスプレイに接続するだけですぐに動作します。
  • 多様なディスプレイ対応: 幅広い ePaper スクリーンと互換性があり、24 ピン SPI インターフェースをネイティブサポートします。
  • スイッチ付き BAT コネクタ: シンプルなバッテリー接続を提供し、ハードウェアスライドスイッチを統合しているため、効率的な電源管理と省エネが可能です。さらに、XIAO ESP32 用のバッテリー残量検出回路を追加しています。
  • ユーザーフレンドリーなボタン: 側面に配置されたリセットボタン 1 個と、ユーザーがプログラム可能なボタン 3 個を備え、(スリープ解除 / 前のページ / 次のページ など)柔軟な機能カスタマイズが可能です。
  • 低消費電力設計: MCU スリープ中に周辺回路の消費電力を効果的に制御または遮断します。

仕様

パラメータ説明
プロセッサXIAO ESP32-S3 Plus
ePaper コネクタSPI FPC 24 ピン 0.5mm
バッテリーコネクタJST 2.0mm
スイッチハードウェア電源スライドスイッチ
電源3.7V リチウムバッテリー / USB Type-C
ボタン1× リセットボタン(側面実装)
3× ユーザーボタン(側面実装)

ハードウェア概要

対応 ePaper ディスプレイ

EE05 は、以下を含むさまざまな 24 ピン SPI ePaper ディスプレイをサポートします(これらに限定されません)。

ソフトウェア概要

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

ヒント

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

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

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

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

ヒント

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

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

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

スタートガイド

ここでは例として 7.5 インチのモノクロディスプレイを使用します。他の対応スクリーンでも手順は同じで、ドライバ内で適切な画面サイズ識別子を選択するだけです。

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

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

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

#define BOARD_SCREEN_COMBO 502 // 7.5 inch monochrome ePaper Screen (UC8179)
#define USE_XIAO_EPAPER_DISPLAY_BOARD_EE05

その後、Tools -> Board -> XIAO ESP32S3 および Tools -> Port -> ボードが接続されているポートを選択 を開きます。

PSRAM を有効にする必要があることに注意してください。

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

リソース

トラブルシューティング

Q1: コードを書き込んだあと、画面に何も表示されません。

  • FPC ケーブルの確認: ePaper の FPC ケーブルが正しい向きで挿入され、コネクタでしっかりロックされていることを確認してください。
  • ドライバ設定の確認: driver.h を再確認し、使用している画面サイズに合った BOARD_SCREEN_COMBO が選択されていることを確かめてください。

Q2: 色が反転している、または異常なパターンが表示されます。

  • 正確なモデルの選択: 画面サイズや IC バージョンの違いによって、必要なドライバ設定が変わります。コンボ番号がスクリーンのモデルと完全に一致していることを確認してください。
  • 電源の確認: 7.5 インチのような大きなスクリーンでは、リフレッシュ時に十分な電流を供給できる電源を使用してください。

Q3: バッテリー接続時にボードの電源が入りません。

  • ハードウェアスイッチ: ボード上のハードウェアスライドスイッチが ON 位置になっているか確認してください。
  • バッテリー接続: JST 2.0mm コネクタの極性がボードの設計と一致しているか確認してください。

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

当社製品をお選びいただきありがとうございます。お客様が製品をスムーズにご利用いただけるよう、さまざまなサポートをご用意しています。お好みやニーズに合わせて選べる複数のコミュニケーションチャネルを提供しています。

Loading Comments...