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

XIAO ePaper Display EN05 入門ガイド

XIAO ePaper Display Board EN05

はじめに

XIAO nRF52840 Plus を搭載したディスプレイボード EN05 は、24 ピン ePaper ディスプレイ向けに特別に設計された超低消費電力の ePaper ドライバーボードです。ハードウェア電源スイッチを備えており、電子棚札、スマートバッジ、ポータブル IoT 情報ボードなど、バッテリー駆動のプロジェクトに最適です。

特長

  • XIAO nRF52840 Plus 搭載: 無線通信のための Bluetooth 5.0 機能を内蔵。
  • ユーザーフレンドリーなボタン: 側面に搭載された 1 つの Reset ボタンと 3 つのユーザーボタン(Button 3 は D9 に割り当て)を備え、カスタム操作(例:ウェイクアップ / 前のページ / 次のページ)に利用できます。
  • 低消費電力設計: ハードウェアスライドスイッチ付きの JST 2.0mm バッテリーコネクタを統合し、MCU スリープ中は周辺機器の電源を自動的に遮断します。
  • フラットバック設計: マットブラック PCB とフラットな背面(ロングピンなし)で、取り付けが容易です。

仕様

パラメータ説明
プロセッサXIAO nRF52840 Plus
無線Bluetooth 5.0
ePaper コネクタSPI FPC 24 ピン 0.5mm
バッテリーコネクタJST 2.0mm (3.7V リチウムバッテリー)
スイッチハードウェア電源スライドスイッチ
ボタン1x Reset ボタン(側面実装)
3x ユーザーボタン(側面実装)
PCB 厚さ1.2mm

ハードウェア概要

対応 ePaper ディスプレイ

EN05 は、以下を含む幅広い 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_EN05

その後、Tools -> Board -> Seeed nRF52 Boards -> Seeed XIAO nRF52840 Sense および Tools -> Port -> ボードが接続されているポートを選択 に進みます。

次に Upload をクリックしてコードを書き込みます。 これで ePaper スクリーンに表示が行われるのが確認できます!

リソース

トラブルシューティング

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

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

Q2: バッテリーを接続してもボードの電源が入りません。

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

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

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

Loading Comments...