LILYGOのロゴ

Tディスプレイ
ユーザーガイド

このガイドについて
このドキュメントは、ユーザーがT-Displayに基づくハードウェアを使用してアプリケーションを開発するための基本的なソフトウェア開発環境をセットアップするのに役立つことを目的としています。 簡単な元を通してampこのドキュメントでは、メニューベースの構成ウィザード、Arduinoのコンパイル、ESP32モジュールへのファームウェアのダウンロードなど、Arduinoの使用方法を説明します。

リリースノート

日付 バージョン リリースノート
2021.06 バージョン1.0 最初のリリース。
2021.12 バージョン1.1 XNUMX番目のリリース。

導入

Tディスプレイ

T-Displayは開発ボードです。 それは独立して働くことができます
Wi-Fi + BT+BLE通信プロトコルをサポートするESP32MCUと画面で構成されています。 画面は1.14インチIPSLCDST7789Vです。
低電力センサーネットワークから最も要求の厳しいタスクに至るまでのアプリケーション向け。
このボードのMCUはESP32-D0WDQ6チップです。
ESP32は、Wi-Fi(2.4 GHz帯域)およびBluetooth 4.2ソリューションを、デュアル高性能コアおよびその他の多くの用途の広い周辺機器とともに40つのチップに統合します。 ESP32は、XNUMX nmテクノロジを搭載しており、効率的な電力使用、コンパクトな設計、セキュリティ、高性能、および信頼性に対する継続的な要求を満たす、堅牢で高度に統合されたプラットフォームを提供します。
Xinyuanは、アプリケーション開発者がESP32シリーズハードウェアを中心にアイデアを構築できるようにする基本的なハードウェアおよびソフトウェアリソースを提供します。 Xinyuanが提供するソフトウェア開発フレームワークは、Wi-Fi、Bluetooth、柔軟な電力管理、およびその他の高度なシステム機能を備えたモノのインターネット(IoT)アプリケーションを迅速に開発することを目的としています。
RF周波数範囲はBT2.402GHz〜2.480 GHz / WIFI 2.412 GHz〜2.462GHzです。
最大RF送信電力は20.31dBmです。
TディスプレイのメーカーはShenzhenXinYuan Electronic Technology Co.、Ltdです。

アルドゥイーノ

Javaで記述されたクロスプラットフォームアプリケーションのセット。 ArduinoソフトウェアIDEは、Processingプログラミング言語とWiringプログラムの統合開発環境から派生しています。 ユーザーは、Arduinoに基づいてWindows / Linux/macOSでアプリケーションを開発できます。 Windows10を使用することをお勧めします。amp説明のために、このドキュメントのファイルを参照してください。

準備

ESP32のアプリケーションを開発するには、次のものが必要です。

  • Windows、Linux、またはMacオペレーティングシステムのいずれかがロードされたPC
  • ESP32用のアプリケーションを構築するためのツールチェーン
  • 基本的にESP32用のAPIとツールチェーンを操作するためのスクリプトを含むArduino
  • CH9102シリアルポートドライバー
  • ESP32ボード自体とPCに接続するためのUSBケーブル

始める

Arduinoソフトウェアをダウンロードする

WindowsマシンにArduinoソフトウェア(IDE)をインストールする最も簡単な方法

クイックスタートガイド

の webサイトはクイックスタートチュートリアルを提供します

WindowsプラットフォームArduinoのインストール手順

LILYGOESP32TディスプレイBluetoothモジュール-WindowsプラットフォームArduino

ダウンロードインターフェイスに入り、[ Windowsインストーラー 直接インストールする

Arduinoソフトウェアをインストールする

LILYGOESP32TディスプレイBluetoothモジュール-Arduinoソフトウェア

インストールを待つ

設定

Gitをダウンロード

インストールパッケージGit.exeをダウンロードします

LILYGOESP32TディスプレイBluetoothモジュール-Gitをダウンロード

ビルド前の構成

Arduinoアイコンをクリックし、右クリックして「フォルダを開く」を選択します。
ハードウェアを選択->
マウス**右クリック**->
ここでGitBashをクリックします

リモートリポジトリのクローン作成

$ mkdir エスプレッシフ
$ cd エスプレッシフ
$ git clone –再帰的 https://github.com/espressif/arduino-esp32.git esp32

接続する

もうすぐです。 さらに先に進むには、ESP32ボードをPCに接続し、ボードが表示されているシリアルポートを確認し、シリアル通信が機能するかどうかを確認します。

テストデモ

選択 File>>例ample >> WiFi >> WiFiScan

LILYGOESP32TディスプレイBluetoothモジュール-WiFiScan

スケッチをアップロード

ボードを選択

ツール<

LILYGOESP32TディスプレイBluetoothモジュール-ESP32Devモジュール

アップロード

スケッチ<<アップロード

シリアルモニター

ツール<<シリアルモニター

LILYGOESP32TディスプレイBluetoothモジュール-シリアルモニター

SSCコマンドリファレンス

ここに、モジュールをテストするための一般的なWi-Fiコマンドのリストを示します。

op

説明
opコマンドは、システムのWi-Fiモデルを設定および照会するために使用されます。
Example
オプ -Q
op -S -o wmode
パラメータ

表6-1。 opコマンドパラメータ

パラメータ 説明
-Q Wi-Fiモードを照会します。
-S Wi-Fiモードを設定します。
wモード 3つのWi-Fiモードがあります。
•モード=1:STAモード
•モード=2:APモード
•モード=3:STA+APモード
スタ

説明
staコマンドは、STAネットワークインターフェイスのスキャン、APの接続または切断、および
STAネットワークインターフェイスの接続ステータスを照会します。
Example
sta -S [-s ssid] [-b bssid] [-n チャネル] [-h] sta -Q
sta -C [-s ssid] [-p パスワード] sta -D

パラメータ

表6-2。 staコマンドパラメータ

パラメータ 説明
-Sスキャン アクセスポイントをスキャンします。
パラメータ 説明
-sssid アクセスポイントをスキャンするか、ssidに接続します。
-bbssid bssidを使用してアクセスポイントをスキャンします。
-nチャネル チャネルをスキャンします。
-h 非表示のssidアクセスポイントを使用してスキャン結果を表示します。
-Q STA接続スタタスを表示します。
-D 現在のアクセスポイントで切断されています。
ap

説明
apコマンドは、APネットワークインターフェイスのパラメータを設定するために使用されます。
Example
ap -S [-s ssid] [-p パスワード] [-t 暗号化] [-n チャネル] [-h] [-m max_sta] ap –Q
ap –L
パラメータ

表6-3。 apコマンドパラメータ

パラメータ 説明
-S APモードを設定します。
-sssid APssidを設定します。
-p パスワード APパスワードを設定します。
-t暗号化 AP暗号化モードを設定します。
-h SSIDを隠します。
-m max_sta APの最大接続数を設定します。
-Q APパラメータを表示します。
-L 接続しているステーションのMACアドレスとIPアドレスを表示します。
マック

説明
macコマンドは、ネットワークインターフェイスのMACアドレスを照会するために使用されます。
Example
mac-Q[-oモード]

パラメータ

表6-4。 macコマンドパラメータ

パラメータ 説明
-Q MACアドレスを表示します。
-oモード •mode=1:STAモードのMACアドレス。
•mode=2:APモードのMACアドレス。
DHCP

説明
dhcpコマンドは、dhcpサーバー/クライアントを有効または無効にするために使用されます。
Example
dchp -S [-o モード] dhcp -E [-o モード] dhcp -Q [-o モード]

パラメータ

表6-5。 dhcpコマンドパラメータ

パラメータ 説明
-S DHCP(クライアント/サーバー)を起動します。
-E DHCP(クライアント/サーバー)を終了します。
-Q DHCPステータスを表示します。
-oモード •mode=1:STAインターフェイスのDHCPクライアント。
•mode=2:APインターフェイスのDHCPサーバー。
•モード=3:両方。
ip

説明
ipコマンドは、ネットワークインターフェイスのIPアドレスを設定および照会するために使用されます。
Example
ip -Q [-o モード] ip -S [-i ip] [-o モード] [-m マスク] [-g ゲートウェイ]

パラメータ

表6-6。 ipコマンドパラメータ

パラメータ 説明
-Q IPアドレスを表示します。
-oモード •mode=1:インターフェイスSTAのIPアドレス。
•mode=2:インターフェイスAPのIPアドレス。
•モード=3:両方
-S IPアドレスを設定します。
-i IP IP アドレス。
-mマスク サブネットアドレスマスク。
-gゲートウェイ デフォルトゲートウェイ。
リブート

説明
restartコマンドは、ボードを再起動するために使用されます。
Example
リブート

ラム

ramコマンドは、システムに残っているヒープのサイズを照会するために使用されます。
Example
ラム

FCC の注意:
コンプライアンス責任者によって明示的に承認されていない変更または修正を行うと、ユーザーの機器の操作権限が無効になる可能性があります。
このデバイスは、FCC 規則のパート 15 に準拠しています。操作には次の 1 つの条件が適用されます: (2) このデバイスは有害な干渉を引き起こしてはなりません。(XNUMX) このデバイスは、望ましくない操作を引き起こす可能性のある干渉を含め、受信した干渉をすべて受け入れる必要があります。
重要な注意:
注記: この機器は、FCC 規則のパート 15 に従ってテストされ、クラス B デジタル デバイスの制限に準拠していることが確認されています。これらの制限は、住宅への設置において有害な干渉に対する適切な保護を提供するように設計されています。この機器は、無線周波数エネルギーを生成、使用し、放射する可能性があり、指示に従って設置および使用しないと、無線通信に有害な干渉を引き起こす可能性があります。ただし、特定の設置で干渉が発生しないという保証はありません。この機器がラジオやテレビの受信に有害な干渉を引き起こしている場合は (機器の電源をオン/オフすることで確認できます)、次の XNUMX つ以上の方法で干渉を修正することをお勧めします。

  • 受信アンテナの向きを変えるか、位置を変えてください。
  • 機器と受信機間の距離を広げます。
  • 受信機が接続されている回路とは別のコンセントに機器を接続します。
  • 販売店または経験豊富なラジオ/テレビ技術者にご相談ください。

FCC 放射線被曝に関する声明:
この装置は、制御されていない環境に対して定められた FCC 放射線被曝制限に準拠しています。この装置は、放射体と身体の間に最低 20cm の距離を置いて設置および操作する必要があります。

バージョン 1.1
著作権 © 2021

ドキュメント / リソース

LILYGOESP32TディスプレイBluetoothモジュール [pdf] ユーザーガイド
T-DISPLAY、TDISPLAY、2ASYE-T-DISPLAY、2ASYETDISPLAY、ESP32 T-Display Bluetoothモジュール、ESP32、T-DisplayBluetoothモジュール

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *