Elecrow ESP32-WT 32-ETH01 シリアルポート - イーサネットモジュール
仕様
- 製品名: ESP32-WT32-ETH01
- バージョン: 1.2
- 日付: 23年2020月XNUMX日
- サイズ: コンパクト
- RF認証: FCC / CE / RoHS
- Wi-Fiプロトコル周波数範囲:2.4〜2.5GHz
- シリアルポートボーレート: 80~5000000
- ワーキングVoltage: 5V または 3.3V
- 動作電流: 平均80 mA、最小500 mA
- 動作温度範囲: 常温
- パッケージ: ハーフパッド / コネクタスルーホール接続(オプション)
製品終了view
ESP32-WT32-ETH01 は、高い RF 性能、安定性、超低消費電力を備え、2.4GHz Wi-Fi と Bluetooth デュアル モードを統合した SOC です。
免責事項と著作権に関するお知らせ
この記事の情報には、 URL 参考のため、住所は予告なく変更される場合があります。
この文書は、商品性、特定の用途または非侵害の保証、および提案、仕様、または提案の保証を含む、いかなる保証責任もなく「現状のまま」提供されます。amp本書は、本書に記載されている情報の使用によって生じた特許権の侵害を含め、いかなる責任も負いません。本書は、明示的、禁反言的、またはその他の方法を問わず、いかなる知的財産権のライセンスも付与するものではありません。ただし、これは許可を意味するものではありません。
Wi-Fi Union メンバーシップ ロゴは、Wi-Fi League が所有しています。
記載されているすべての商号、商標、登録商標は、それぞれの所有者の財産であることをここに明記します。
修正記録
バージョン番号 | 落ち着いた人 / 修飾語 | 策定/改訂日 | 理由を変更する | 主な変更点(要点を書いてください。) |
V1.0 更新 | マーク | 2019.10.21 | 初めて作る | ドキュメントを作成する |
V1.1 更新 | 李芙良 | 2019.10.23 | 文書を完璧にする | 製品機能セクションを追加する |
オーバーview
WT 32-ETH 01は、ESP 32シリーズをベースにした組み込みシリアルポート-Ethernetモジュールです。最適化されたTCP/IPプロトコルスタックを統合しているため、ユーザーは組み込み機器のネットワーク機能を容易に構築でき、開発期間とコストを大幅に削減できます。さらに、このモジュールはセミパッドとコネクタスルーホール設計に対応しており、基板幅は一般的な幅です。モジュールをボードカードに直接溶接することも、コネクタを溶接することも、ブレッドボード上で使用することもできます。これにより、ユーザーはさまざまなシナリオで便利に使用できます。
ESP 32 シリーズ IC は、2.4GHz Wi-Fi と Bluetooth デュアル モードを統合した SOC であり、超高 RF パフォーマンス、安定性、汎用性、信頼性、および超低消費電力を備えています。
特徴
クラス | プロジェクト | 製品のサイズ |
Wi-Fi |
RF認証 | F CC /CE /RoHS |
プロトコル |
802.11 b / g / n / e / i (802.11n、最大速度 150 Mbps) | |
A-MPDUとA-MSDU集約、0.4をサポート
_s保護間隔 |
||
周波数範囲 | 2.4~2.5GHz | |
携帯情報端末 | プロトコル | Bluetooth v 4.2 BR / EDRおよびBLEに準拠
基準 |
無線周波数 | -97 dBmの感度を持つNZIF受信機 | |
ハードウェア |
ネットワークコンセント仕様 | RJ 45,10 / 100Mbps、クロスダイレクト接続およびセルフ
適応 |
シリアルポートのポートレート | 80〜5000000 | |
オンボード、フラッシュ | 32Mビット | |
作業ボリュームtage | 5Vまたは3.3V電源(いずれかを選択) | |
動作電流 | 平均: 80 mA | |
供給電流 | 最小:500 mA | |
オペレーティング
温度範囲 |
-40°C〜+ 85°C | |
アンビエント
温度範囲 |
常温 | |
パッケージ | ハーフパッド/コネクタスルーホール
接続(オプション) |
|
ソフトウェア |
Wi-Fiパターン | ステーション /softAP /SoftAP +ステーション /P 2P |
Wi-Fiセキュリティ
機構 |
WPA /WPA 2/WPA2-エンタープライズ/WPS | |
暗号化タイプ | AES /RSA/ECC/SHA | |
ファームウェアのアップグレード | ネットワーク経由のリモートOTAアップグレード | |
ソフトウェア
発達 |
SDKはユーザーの二次開発に使用されます | |
ネットワークプロトコル | IPv4、TCP/UDP |
IP
取得方法 |
静的 IP、DHCP (デフォルト) |
シンプルで透明な伝送方法 | TCP サーバー/TCP クライアント/UDP サーバー/UDP クライアント |
ユーザー設定 | AT+注文セット |
ハードウェア仕様
システムブロック図
物理的な画像
ピンの説明
表1 書き込みインターフェースのデバッグ
ピン | 名前 | 説明 |
1 | E N1 | 予約済みのデバッグ書き込みインターフェース、有効化、高レベルの有効性 |
2 | グランド | 予約済みのデバッグおよび書き込みインターフェイス; GND |
3 | 3V3 | 予約済みのデバッグおよび書き込みインターフェイス; 3V3 |
4 | 送信 | デバッグおよび書き込みインターフェイスを予約します。IO 1、TX D 0 |
5 | R XD | デバッグおよび書き込みインターフェイスを予約します。IO3、RXD 0 |
6 | IO 0 | 予約済みのデバッグおよび書き込みインターフェイス; IO 0 |
モジュールIOの説明については表2をご覧ください。
ピン | 名前 | 説明 |
1 | E N1 | 有効にし、高いレベルで効果的 |
2 | CFG | IO32、CFG |
3 | 485_JA | IO 33、RS 485の有効化ピン |
4 | R XD | IO 35、RXD 2 |
5 | 送信 | IO17、T XD 2 |
6 | グランド | グランド |
7 | 3V3 | 3V3電源 |
8 | グランド | グランド |
9 | 5V2 | 5V電源 |
10 | リンク | ネットワーク接続インジケーターピン |
11 | グランド | グランド |
12 | IO 393 | IO 39、入力のみサポート |
13 | IO 363 | IO 36、入力のみサポート |
14 | IO 15 | IO15 |
15 | 014年 | IO14 |
16 | IO 12 | IO12 |
17 | IO 5 | IO 5 |
18 | IO 4 | IO 4 |
19 | IO 2 | IO 2 |
20 | グランド | グランド |
注記 1: モジュールはデフォルトで高レベルを有効にします。
注記 2:3V3電源と5V電源、どちらかXNUMXつしか選択できません!!!
注記 3: IO39 および IO36 では入力のみがサポートされます。
電源特性
電源voltage
電源電圧tagモジュールのeは5Vまたは3V3にすることができ、選択できるのはXNUMXつだけです。
電源モード
ユーザーはニーズに応じて自由に選択できます。
- 貫通穴(溶接針):
- 電源はデュポンラインで接続されます。
- ブレッドボードを使用した電源接続方法を使用します。
- ハーフ溶接パッド(ボードカードに直接溶接):ユーザーボードカード電源。
使用方法
- 電源投入手順
デュポンラインの場合:3V 3または5V電源入力を見つけ、対応するボリュームを接続しますtage、インジケータライト(LED 1)が点灯し、電源が成功したことを示します。 - インジケーターライトの説明
- LED1: 電源インジケータライト、通常電源オン、ライト点灯。
- LED3: シリアルポートインジケーター、RXD 2 (IO35) データフロー、ライトが点灯。
- LED4: シリアルポートインジケーターライト。TXD 2 (IO 17) にデータフローがある場合、ライトが点灯します。
- 使用モードの説明
ユーザーはニーズに応じて 3 つの使用方法を選択できます。- スルーホール(溶接針):デュポンワイヤ接続を使用します。
- 貫通穴(溶接針):ブレッドボードに置きます。
- セミパッド: ユーザーは独自のボード カードにモジュールを直接溶接できます。
- ネットワークポートの動作インジケータライトの説明
表3 ポートインジケータの説明
RJ 45
表示灯 |
関数 | 説明する |
青信号 | 繋がり
ステータス表示 |
ネットワークに正しく接続されると緑色のライトが点灯します |
黄色信号 | データを示す | モジュールは受信時または送信時にデータを点滅させます。
ネットワークブロードキャストパッケージを受信するモジュールを含む |
インターフェースの説明
製品機能
デフォルトパラメータ
プロジェクト | コンテンツ |
シリアルポートのポートレート | 115200 |
シリアル ポート パラメータ | なし /8/1 |
伝送チャネル | シリアルポートイーサネット伝送 |
基本機能
IP /サブネットマスク/ゲートウェイを設定する
- IP アドレスは、LAN 内のモジュールの ID 表現であり、LAN 内で一意であるため、同じ LAN 内の他のデバイスと重複することはできません。モジュールの IP アドレスには、静的 IP と DHCP/動的 IP の 2 つの取得方法があります。
- 静的状態IP
静的IPはユーザーが手動で設定する必要があります。設定の際には、IP、サブネットマスク、ゲートウェイを同時に入力するように注意してください。静的IPは、IPとデバイスの統計情報が必要で、1対1で対応させる必要があるシナリオに適しています。設定時には、IPアドレス、サブネットマスク、ゲートウェイの対応関係に注意してください。静的IPを使用する場合は、モジュールごとに設定し、LAN内および他のネットワークデバイスでIPアドレスが重複しないようにする必要があります。 - DHCP / 動的IP
DHCP / ダイナミックIPの主な機能は、ゲートウェイホストからIPアドレス、ゲートウェイアドレス、DNSサーバーアドレスなどの情報を動的に取得することです。これにより、IPアドレス設定の煩雑な手順を省くことができます。IPアドレスの要件が存在せず、モジュールごとにIPアドレスを個別に割り当てなくてもよいシナリオに適用できます。
注記: モジュールをコンピュータに直接接続している場合は、DHCPモードに設定できません。通常、コンピュータにはIPアドレスを割り当てる機能がありません。モジュールをコンピュータに直接接続してDHCPモードに設定すると、モジュールはIPアドレスの割り当てを待機し、通常の転送処理を実行します。モジュールのデフォルトは固定IPアドレス(192.168.0.7)です。
- 静的状態IP
- サブネットマスクは主にIPアドレスのネットワーク番号とホスト番号を決定し、サブネットの数を示し、モジュールがサブネット内にあるかどうかを判断するために使用されます。サブネットマスクは必ず設定する必要があります。一般的に使用されるクラスCサブネットマスクは255.255.255.0で、ネットワーク番号は最初の24、ホスト番号は最後の8、ネットワーク数は255、モジュールIPは255の範囲内にある場合、モジュールIPはこのサブネット内にあるとみなされます。
- ゲートウェイは、現在の IP アドレスが配置されているネットワークのネットワーク番号です。ルーターなどのデバイスが外部ネットワークに接続されている場合、ゲートウェイはルーターの IP アドレスです。設定が間違っていると、外部ネットワークに正しく接続できません。ルーターが接続されていない場合は、設定する必要はありません。
工場出荷時の設定を復元する
工場出荷時設定に戻すためのAT命令:AT + RESTOREで工場出荷時設定に戻します。6.2.3 ファームウェアのアップグレード
モジュールのファームウェアをアップグレードする方法は OTA リモート アップグレードであり、ファームウェアをアップグレードすることで、より多くのアプリケーション機能を利用できるようになります。
- ファームウェアのアップグレードでは、有線または Wi-Fi のいずれかを介してネットワークに接続します。
- GPIO2 を接地し、モジュールを再起動して OTA アップグレード モードに入ります。
- アップグレードを完了し、GPIO 2 を接地から切断し、モジュールを再起動すると、モジュールは通常の動作モードになります。
AT命令の機能設定
ユーザーはATコマンドを入力してモジュールの機能を設定できます。詳細については、ESP32有線モジュールのAT命令セットを参照してください。
データ伝送機能
このモジュールには、シリアルポート、Wi-Fi、イーサネット、Bluetoothの4つのデータ転送ポートがあります。ユーザーは、AT命令を使用して4つのデータポートを組み合わせてデータ転送を行うことができます。
AT + PASSCHANNEL命令を使用して、モジュールの送信チャネルを設定/照会します。設定は完了です。有効にするにはモジュールを再起動する必要があります。
ソケット関数
モジュールのソケット動作モードは、TCPクライアント、TCPサーバー、UDPクライアント、UDPサーバーの32つに分かれており、AT命令で設定できます。ESP1.0ケーブルモジュールのATコマンドルーチンvXNUMXを参照してください。
TCPクライアント
- TCPクライアントは、TCPネットワークサービスへのクライアント接続を提供します。接続要求を積極的に開始し、サーバーへの接続を確立することで、シリアルポートデータとサーバーデータ間のやり取りを実現します。TCPプロトコルの関連規定によれば、TCPクライアントは接続と切断を区別することで、信頼性の高いデータ交換を保証します。通常、デバイスとサーバー間のデータやり取りに使用され、ネットワーク通信で最も一般的に使用される方法です。
- モジュールをTCPクライアントとしてTCPサーバーに接続する場合、ターゲットIP/ドメイン名やターゲットポート番号などのパラメータに注意する必要があります。ターゲットIPは、同一ローカルエリア内のローカルデバイス、異なるLANのIPアドレス、あるいはパブリックネットワークを経由したIPアドレスなどです。サーバーがパブリックネットワークを介して接続される場合、サーバーにはパブリックネットワークIPが必要です。
TCPサーバー
通常、LAN内のTCPクライアントとの通信に使用されます。サーバーが存在せず、複数のコンピューターや携帯電話がサーバーにデータを要求するLANに適しています。TCPクライアントと同様に、接続と切断を区別することで、信頼性の高いデータ交換を実現します。
UDPクライアント
UDPクライアントは、トランザクション向けのシンプルで信頼性の低い情報伝送サービスを提供する非接続伝送プロトコルです。接続の確立と切断を必要とせず、IPアドレスとポート番号を指定するだけで相手にデータを送信できます。通常、パケットロス率を気にせず、パケットサイズが小さく、伝送頻度が高く、指定されたIPアドレスにデータを送信するデータ伝送シナリオで使用されます。
UDPサーバー
UDPサーバーとは、通常のUDPのように送信元IPアドレスを検証しないことを意味します。UDPパケットを受信すると、送信元IPアドレスはデータの送信元IPアドレスとポート番号に変換されます。データは最も近い通信先のIPアドレスとポート番号に送信されます。
このモードは通常、複数のネットワークデバイスがモジュールと通信する必要があり、速度と周波数が速いためTCPを使用したくないデータ転送シナリオで使用されます…シリアルポート機能
AT命令設定
ユーザーは AT コマンドを入力してモジュールの機能を設定できます。
シリアルポートデータの送信
AT 命令により、ユーザーはモジュールをデータ転送モードにすることができ、モジュールは設定されたデータ転送チャネルを介してシリアル ポート データを対応するデータ転送先 (Wi-Fi、イーサネット、Bluetooth) に直接転送することができます。
Bluetooth機能
Bluetoothデータ送信
モジュールの既存の Bluetooth 機能により、モジュールは Bluetooth データを取得し、設定された転送チャネルを通じて Bluetooth データを対応するデータ転送先 (Wi-Fi、イーサネット、シリアル ポート) に直接転送できます。
Wifi機能
インターネットアクセス
Wi-Fiモジュールはルーターを介してインターネットまたはローカルエリアネットワークに接続され、ユーザーはAT命令を介してソケット機能を設定する必要があります。モジュールはTCP / UDP接続を確立し、ユーザーが指定したサーバーにアクセスできます。
ケーブルおよびネットワークポートアクセス機能
有線ネットワークを通じて安定したネットワーク接続が得られ、安定したネットワークデータの取得が保証されます。
インターネットアクセス
モジュールは有線ネットワークを介してインターネットまたはLANに接続され、ユーザーはAT命令を通じてソケット機能を設定します。モジュールはTCP / UDP接続を確立し、ユーザーが指定したサーバーにアクセスできます。
よくある質問
- Q: ESP32-WT32-ETH01 に 5V と 3.3V の両方を同時に供給できますか?
A: いいえ、デバイスには 5V または 3.3V の電源を選択する必要があります。 - Q: ESP32-WT32-ETH01 のデフォルトの IP 取得方法は何ですか?
A: デフォルトの IP 取得方法は DHCP ですが、必要に応じて静的 IP を設定することもできます。
ドキュメント / リソース
![]() |
Elecrow ESP32-WT 32-ETH01 シリアルポート - イーサネットモジュール [pdf] ユーザーマニュアル ESP32-WT32-ETH01、ESP32-WT 32-ETH01 シリアルポートからイーサネットモジュール、ESP32-WT 32-ETH01、シリアルポートからイーサネットモジュール、ポートからイーサネットモジュール、イーサネットモジュール |