ESP32-LOGO

Ụlọ ọrụ mmepe ESP32 WT32-ETH01

ESP32-WT32-ETH01-mmepe-bọọdụ-mmepụta

Ozi ngwaahịa

Nkọwapụta

  • Aha ngwaahịa: ESP32-WT32-ETH01
  • Ụdị: 1.2 (October 23, 2020)
  • Ngosipụta RF: FCC/CE/RoHS
  • Protocol Wi-Fi: 802.11b/g/n/e/i (802.11n, ọsọ ruo 150Mbps)
  • Oke ugboro: 2.4 ~ 2.5 GHz
  • Bluetooth: Bluetooth v4.2 BR/EDR na ụkpụrụ BLE
  • Nkọwapụta ntanetịime netwọkụ: RJ45, 10/100Mbps
  • Vol -arụ ọrụ Voltage: 5V ma ọ bụ 3.3V
  • Oke okpomoku na-arụ ọrụ: Okpomọkụ nkịtị

Atụmatụ

  • Ultrahigh RF arụmọrụ
  • Nkwụsi ike na ntụkwasị obi
  • Oriri ike dị obere
  • Na-akwado usoro nchekwa Wi-Fi dị ka WPA/WPA2/WPA2-Enterprise/WPS
  • Nkwalite firmware site na OTA dịpụrụ adịpụ
  • Mmepe nke abụọ onye ọrụ na-eji SDK
  • Na-akwado IPv4 TCP/UDP protocol ịkparịta ụka n'Ịntanet
  • Ọtụtụ ụkpụrụ Wi-Fi dị (Station/SoftAP/SoftAP+Station/P2P)

Nkọwa Pin

Ntụtụ Aha
1 EN1

Ntuziaka ojiji ngwaahịa

Ịtọlite ​​​​ESP32-WT32-ETH01

  1. Jikọọ ESP32-WT32-ETH01 na ọkụ ọkụ (5V ma ọ bụ 3.3V).
  2. Gbaa mbọ hụ na njikọ netwọọdụ kwesịrị ekwesị na-eji ọdụ ụgbọ mmiri RJ45.

Na-ahazi Wi-Fi na Ntọala Bluetooth

  1. Nweta ntọala ngwaọrụ site na ngwanrọ enyere ma ọ bụ web interface.
  2. Họrọ netwọk Wi-Fi ịchọrọ ma tinye paswọọdụ ma ọ bụrụ na achọrọ ya.

Ajụjụ A na-ajụkarị (FAQ)

Ajụjụ: Kedu ka m ga-esi mee nkwalite firmware na ESP32-WT32-ETH01?

  • A: Ị nwere ike kwalite ngwa ngwa site na OTA site na iji njikọ netwọkụ.

Nkwuputa na ọkwa nwebiisinka

  • Ozi dị n'isiokwu a, gụnyere ndị URL adreesị maka ntụnye aka, nwere ike ịgbanwe na-enweghị ọkwa.
  • Enyere akwụkwọ ahụ “dị ka ọ dị” na-enweghị ikike ọ bụla, gụnyere nkwa ọ bụla nke ahịa, nke dabara na otu ojiji ma ọ bụ enweghị mmebi, yana nkwa ọ bụla nke atụmatụ, nkọwapụta, ma ọ bụ s.ample kwuru ebe ọzọ.
  • Akwụkwọ a agaghị ebu ọrụ ọ bụla, gụnyere ụgwọ maka mmebi nke ikike patent ọ bụla ewepụtara site na iji ozi dị na akwụkwọ a.
  • Akwụkwọ a enyeghị ikike ikike ọgụgụ isi ọ bụla, ma ọ bụ nke egosipụtara, site na estoppel, ma ọ bụ nke ọzọ mana ọ na-egosi ikike.
  • Akara otu Wi-Fi Union bụ nke Njikọ Wi-Fi nwere.
  • A na-ekwu ebe a na aha azụmaahịa, ụghalaahịa, na ụghalaahịa edenyere n'akwụkwọ ikikere bụ nke ndị nwe ha.

nkọwapụta

ndezigharị ndekọ

nọmba ụdị Onye mebere / mgbanwe Ụbọchị nhazi/mmeghari Gbanwee ihe kpatara ya Isi mgbanwe (Dee isi ihe.)
V 1.0 Mark 2019.10.21 Oge mbụ ịmepụta Mepụta akwụkwọ
V 1.1 inye onyinye 2019.10.23 Mezuo akwụkwọ ahụ nke ọma Tinye ngalaba arụ ọrụ ngwaahịa

Ihe gafereview

  • WT 32-ETH 01 bụ ọdụ ụgbọ mmiri agbakwunyere na modul Ethernet dabere na usoro ESP 32. Modul ahụ na-ejikọta nchịkọta TCP / IP kachasị mma, nke na-eme ka ndị ọrụ nwee ike mezue ọrụ netwọk nke ngwaọrụ agbakwunyere ngwa ngwa ma na-ebelata ọnụ ahịa oge mmepe. Ke adianade do, modul dakọtara na ọkara mpe mpe akwa na njikọ site-oghere imewe, efere obosara bụ n'ozuzu obosara, na modul nwere ike ozugbo welded na boarding kaadị, nwekwara ike welded njikọ, nwekwara ike-eji na. bred ahụ, dị mma maka ndị ọrụ iji n'ọnọdụ dị iche iche.
  • ESP 32 Series IC bụ SOC na-ejikọta 2.4GHz Wi-Fi na Bluetooth dual mode, yana arụmọrụ RF ultrahigh, nkwụsi ike, ntụgharị na ntụkwasị obi, yana oriri ike dị ala.

Atụmatụ

Tebụl-1. Nkọwapụta ngwaahịa

klas oru ngo nha ngwaahịa
Wi-Fi Mkpebi RF FCC / CE / RoHS
protocol 802.11 b / g / n / e / i (802.11n, na-agba ọsọ ruo 150 Mbps)
Mkpokọta A-MPDU na A-MSDU, na-akwado oge nchekwa 0.4_s
ugboro ugboro 2.4 ~ 2.5G Hz
PDA protocol Soro ụkpụrụ Bluetooth v 4.2 BR / EDR na BLE
ugboro redio Ihe nnata NZIF nwere uche a-97 dBm
ngwaike Nkọwapụta ntinye netwọkụ RJ 45,10 / 100Mbps, njikọ cross-direct na ntinye onwe ya
Ọnụego ọdụ ụgbọ mmiri Serial 80-5000000
N'ime ụgbọ ala, Flash 32M ntakịrị
na-arụ ọrụ voltage 5V ma ọ bụ 3.3V ike ọkọnọ (họrọ nke ọ bụla)
na-arụ ọrụ ugbu a Ihe: 80mA
inye ugbu a Opekempe: 500mA
oke okpomọkụ na-arụ ọrụ -40 ° C ~ + 85 Celsius
Oke ọnọdụ okpomọkụ okpomọkụ nkịtị
ngwugwu Njikọ ọkara-pad / njikọ site na oghere (nhọrọ)
ngwanrọ Ụkpụrụ Wi-Fi Stat ion/softAP/SoftAP +station/P 2P
Usoro nchekwa Wi-Fi WPA/WPA 2/WPA2-Enterprise/WPS
Ụdị nzuzo AES / RSA/ECC/SHA
nkwalite ngwa ngwa Nkwalite OTA dịpụrụ adịpụ site na netwọk
mmepe software A na-eji SDK maka mmepe nke abụọ onye ọrụ
netwọk protocol IPV 4, TCP/UDP
Usoro nnweta IP IP static, DHCP (nke ndabara)
Dị mfe na uzo, ụzọ nnyefe Onye ahịa TCP/TCP Server/UDP Server/UDP Client
Nhazi onye ọrụ AT+ setịpụrụ

Nkọwa ngwaike

Eserese ngọngọ sistemuESP32-WT32-ETH01-Board mmepe-FIG-1

foto nke anụ ahụESP32-WT32-ETH01-Board mmepe-FIG-2ESP32-WT32-ETH01-Board mmepe-FIG-3

Nkọwa pin

Isiokwu 1 Debug na-ere interface

ntụtụ aha nkọwa
1 E N1 Echekwara debugging ọkụ interface; na-enyere aka, ọkwa dị elu dị irè
2 GND Echekwara debugging na ọkụ interface; GND
3 3V3 Echekwara debugging na ọkụ interface; 3V3
4 TXD Debe ihe nbibi na ọkụ interface; IO 1, TX D 0
5 R XD Debe ihe nbibi na ọkụ interface; IO3, RXD 0
6 IO 0 Echekwara debugging na ọkụ interface; IO 0

Tebụl 2 maka nkọwa modul IO

ntụtụ aha nkọwa
1 EN1 Na-enyere aka, na ọkwa dị elu dị irè
2 CFG IO32, CFG
3 485_EN IO 33, RS 485 nke ntụtụ na-enyere aka
4 RDX IO 35, RXD 2
5 TXD IO17, T XD 2
6 GND G ND
7 3V3 3V3 ike ọkọnọ
8 GND G ND
9 5V2 5V ike ọkọnọ
10 Njikọ Ngosi njikọ netwọkụ
11 GND GND
12 IO 393 IO 39, na nkwado maka ntinye naanị
13 IO 363 IO 36, na nkwado maka ntinye naanị
14 IO 15 IO15
15 I014 IO14
16 IO 12 IO12
17 IO 5 IO 5
18 IO 4 IO 4
19 IO 2 IO 2
20 GND G ND
  1. Rịba ama: Modul na ndabara na-enyere ọkwa dị elu.
  2. Rịba ama: 3V3 ike ọkọnọ na 5V ike ọkọnọ, abụọ nwere ike họrọ otu!!!
  3. Rịba ama: Naanị ntinye ka akwadoro maka IO39 na IO36.

Njirimara ọkọnọ ike

  • Ịnye ọkụ voltage
  • Ike ọkọnọ voltage nke modul nwere ike ịbụ 5V ma ọ bụ 3V3, na naanị otu nwere ike họrọ.

Ụdị ọkọnọ ike

Ndị ọrụ nwere ike ịhọrọ n'efu dịka mkpa ha siri dị

  1. Site na oghere (agịgba ịgbado ọkụ):
    • A na-ejikọta ọkụ eletrik site na eriri DuPont;
    • Iji bredboard njikọ ụzọ nke ike ọkọnọ;
  2. Ọkara ịgbado ọkụ na mpe mpe akwa (na-agbadoro ozugbo na kaadị osisi): ike ọkọnọ kaadị onye ọrụ.

Ntuziaka maka ojiji

Ntuziaka ike

  • Ọ bụrụ na ahịrị DuPont: chọta ntinye ike 3V 3 ma ọ bụ 5V, jikọọ voltage, ọkụ na-egosi (LED 1) ọkụ, na-egosi ọganihu nke ike.

Nkọwa nke ọkụ egosi

  • LED1: ọkụ egosi ike, ike nkịtị na-agbanye, ọkụ;
  • LED3: Ihe ngosi ọdụ ụgbọ mmiri serial, RXD 2 (IO35) data eruba, ọkụ na;
  • LED4: ọkụ na-egosi ọdụ ụgbọ mmiri serial, mgbe TXD 2 (IO 17) nwere data eruba, ọkụ na-enwu;

Nkọwa nke ụdị ojiji

Ụzọ atọ eji eme ihe, ndị ọrụ nwere ike ịhọrọ dịka mkpa ha siri dị:

  1. Site na oghere (agịgba ịgbado ọkụ): jiri njikọ waya DuPont;
  2. Site-oghere (ịgbado ọkụ agịga): tinye na breadboard;
  3. Semi-pad: onye ọrụ nwere ike weld modul na kaadị osisi ha ozugbo.
  4. Nkọwa nke ọdụ ụgbọ mmiri netwọk ọkụ egosi ọrụ

Tebụl 3 Nkọwa nke ihe ngosi ọdụ ụgbọ mmiri

Ihe ngosi RJ 45 ọrụ kọwaa
ìhè akwụkwọ ndụ akwụkwọ ndụ Ngosipụta ọkwa njikọ Ọkụ akwụkwọ ndụ akwụkwọ ndụ na-agbanye mgbe ejikọtara ya na netwọkụ nke ọma
ìhè edo edo Data na-egosi Modul ahụ nwere data na-egbuke egbuke mgbe anatara ma ọ bụ zitere ya, gụnyere modul na-anata ngwugwu mgbasa ozi netwọkụ

Nkọwa ihu

ESP32-WT32-ETH01-Board mmepe-FIG-4

ọrụ ngwaahịa

Ndabara oke

oru ngo ọdịnaya
Ọnụego ọdụ ụgbọ mmiri Serial 115200
Serial ọdụ ụgbọ mmiri parameters Ọ dịghị /8/1
Ọwa nnyefe Serial ọdụ ụgbọ mmiri Ethernet nnyefe

Ọrụ ndị bụ isi

Tọọ ihe mkpuchi IP / subnet / ọnụ ụzọ

  1. Adreesị IP bụ njirimara njirimara nke modul dị na LAN, nke pụrụ iche na LAN, n'ihi ya, a pụghị iji ngwaọrụ ndị ọzọ na-emeghachi ya n'otu LAN. Adreesị IP nke modul ahụ nwere ụzọ nnweta abụọ: IP static na DHCP / IP dị ike.
    • a .static ala IP
    • Ndị ọrụ kwesịrị iji aka hazie IP static. N'ime usoro nhazi, ṅaa ntị na ide IP, ihe mkpuchi subnet, na ọnụ ụzọ n'otu oge. IP static dabara adaba maka ọnọdụ ọnọdụ chọrọ ọnụ ọgụgụ IP na ngwaọrụ yana mkpa ịdekọrịta otu na otu.
    • Lezienụ anya na mmekọrịta kwekọrọ na adreesị IP, nkpuchi subnet, na ọnụ ụzọ ámá mgbe ị na-ahazi. Iji IP static chọrọ ịtọlite ​​​​modul ọ bụla yana hụ na anaghị emegharị adreesị IP n'ime LAN na ngwaọrụ netwọk ndị ọzọ.
    • b . DHCP / IP dị ike
    • Isi ọrụ DHCP / IP dị ike bụ ịnweta adreesị IP nke ọma, adreesị ọnụ ụzọ ámá, adreesị sava DNS na ozi ndị ọzọ sitere na ọnụ ụzọ ámá, iji zere usoro dị egwu nke ịtọ adreesị IP. Ọ na-emetụta ọnọdụ ọnọdụ ebe enweghị ihe achọrọ maka IP, ọ chọghịkwa ka IP kwekọọ na modul otu otu.
    • Mara: Enweghị ike ịtọ modul ahụ na DHCP mgbe ejikọtara ya na kọmputa ozugbo. Na mkpokọta, kọmputa enweghị ike ịnye adreesị IP. Ọ bụrụ na edobere modul ahụ na DHCP jikọọ na kọmpụta ozugbo, modul ahụ ga-echere ọrụ adreesị IP, nke ga-eme ka modul ahụ rụọ ọrụ nnyefe nkịtị. Ihe ndabara modul bụ IP static: 192.168.0.7.
  2. A na-ejikarị ihe nkpuchi subnet iji chọpụta nọmba netwọkụ na ọnụọgụ nnabata nke adreesị IP, gosi ọnụọgụ nke subnet, wee kpebie ma modul ọ dị na subnet.
    Ekwesịrị ịtọ nkpuchi subnet. Ihe mkpuchi subnet klaasị C nke a na-ejikarị: 255.255.255.0, nọmba netwọkụ bụ 24 mbụ, nọmba nnabata bụ 8 ikpeazụ, ọnụọgụ netwọkụ bụ 255, modul IP dị n'ime 255, a na-atụle IP modul na subnet a. .
  3. Ọnụ ụzọ ámá bụ nọmba netwọk nke netwọk ebe adreesị IP dị ugbu a dị. Ọ bụrụ na ngwaọrụ dị ka rawụta jikọọ na netwọk mpụga, ọnụ ụzọ ámá bụ adreesị IP nke rawụta. Ọ bụrụ na ntọala ahụ ezighi ezi, netwọk mpụga enweghị ike ijikọ nke ọma. Ọ bụrụ na ejikọtaghị rawụta, ọ dịghị mkpa ịtọ ya.

Weghachite ntọala ụlọ ọrụ

  • N'okwu ntuziaka iji weghachi ntọala ụlọ ọrụ: weghachi ụlọ nrụpụta site na AT + RESTORE.

Nkwalite ngwa ngwa

  • Ụzọ iji kwalite firmware modul bụ nkwalite dịpụrụ adịpụ OTA, na site na ịkwalite ngwa ngwa, ị nwere ike nweta ọrụ ngwa ọzọ.
  • a . Nkwalite ngwa ngwa na-ejikọ netwọkụ site na okporo ụzọ waya ma ọ bụ wifi.
  • b . Ịrụ ọrụ GPIO2 ala, malitegharịa modul, ma tinye ọnọdụ nkwalite OTA.
  • c . Mezue nkwalite ahụ, kwụpụ GPIO 2 n'ala, malitegharịa modul ahụ, modul na-abanyekwa n'ọnọdụ ọrụ nkịtị.

Ntọala ọrụ nke ntụziaka AT

  • Onye ọrụ nwere ike tinye iwu AT ka ịtọ ọrụ nke modul.
  • Rụtụ aka na modul esp32 wired AT ntuziaka setịpụrụ maka nkọwa.

Ọrụ nnyefe data

  • Modul ahụ nwere ọdụ ụgbọ mmiri nnyefe data anọ: ọdụ ụgbọ mmiri, wifi, Ethernet, na Bluetooth.
  • Ndị ọrụ nwere ike ijikọ ọdụ ụgbọ mmiri anọ ahụ site na ntuziaka AT maka nnyefe data.
  • Tọọ / jụọ ajụjụ ọwa nnyefe nke modul site na ntuziaka AT + PASSCHANNEL.
  • Ntọlite ​​ahụ ezuola ma chọọ modul mmalite ka ọ rụọ ọrụ.

Ọrụ oghere

  • A na-ekewa ụdị ọrụ Socket nke modul n'ime TCP Client, TCP Server, UDP Client, na UDP Server, nke nwere ike ịtọ site na ntụziaka AT.
  • Biko rụtụ aka na modul esp32 cable AT iwu usoro v 1.0.

Onye ahịa TCP

  1. Onye ahịa TCP na-enye njikọ ndị ahịa maka ọrụ netwọk TCP. Welite arịrịọ njikọ ngwa ngwa wee guzobe njikọ na sava iji ghọta mmekọrịta dị n'etiti data ọdụ ụgbọ mmiri na data nkesa. Dị ka usoro ndị dị mkpa nke usoro TCP si dị, onye ahịa TCP bụ ọdịiche dị n'etiti njikọ na nkwụsịtụ, si otú a na-ahụ na mgbanwe data a pụrụ ịdabere na ya. A na-ejikarị maka mmekọrịta data n'etiti ngwaọrụ na sava, ọ bụ ụzọ nzikọrịta ozi netwọk kacha eji.
  2. Mgbe ejikọrọ modul ahụ na TCP Server dị ka onye ahịa TCP, ọ kwesịrị ịṅa ntị na paramita dị ka IP / aha ngalaba na ebumnuche ọdụ ụgbọ mmiri. IP ebumnuche nwere ike ịbụ ngwaọrụ mpaghara nwere otu mpaghara mpaghara ma ọ bụ adreesị IP nke LAN dị iche ma ọ bụ IP n'ofe netwọkụ ọha. Ọ bụrụ na ejikọrọ ihe nkesa ahụ n'ofe netwọk ọha, a chọrọ ka ihe nkesa ahụ nwee IP netwọk ọha.

Ihe nkesa TCP

  • A na-ejikarị eme mkparịta ụka na ndị ahịa TCP n'ime LAN. Kwesịrị ekwesị maka LAN ebe enweghị sava yana ọtụtụ kọmputa ma ọ bụ ekwentị mkpanaaka na-arịọ data sitere na sava ahụ. Enwere ọdịiche dị n'etiti njikọ na nkwụsị dị ka TCP
  • Onye ahịa iji hụ na mgbanwe data a pụrụ ịdabere na ya.

Onye ahịa UDP

  • UDP Client Protocol mgbasa ozi enweghị njikọ nke na-enye ọrụ nnyefe ozi dị mfe na enweghị ntụkwasị obi dabere na azụmahịa.
  • Na-enweghị ntọala njikọ na nkwụsị, naanị ị ga-eme IP na ọdụ ụgbọ mmiri iji zipu data na ndị ọzọ.
  • A na-ejikarị ya eme ihe maka ọnọdụ nnyefe data na-enweghị ihe achọrọ maka ọnụego mfu ngwugwu, obere ngwugwu na nnyefe ngwa ngwa, yana data ga-ebufe na IP akọwapụtara.

Ihe nkesa UDP

  • Ihe nkesa UDP pụtara na ọ naghị enyocha adreesị IP isi mmalite dabere na UDP nkịtị. Mgbe ị nwetachara ngwugwu UDP ọ bụla, a na-agbanwe IP ebumnuche ya na IP na nọmba ọdụ ụgbọ mmiri data. A na-ezigara data ahụ na IP na nọmba ọdụ ụgbọ mmiri nke nkwukọrịta kacha nso.
  • A na-ejikarị ọnọdụ a maka ọnọdụ nnyefe data ebe ọtụtụ ngwaọrụ netwọk chọrọ ịkparịta ụka na modul ma achọghị iji TCP n'ihi ọsọ ọsọ ha na ugboro ole ... Ọrụ ọdụ ụgbọ mmiri Serial.

AT ntọala ntụziaka

  • Onye ọrụ nwere ike tinye iwu AT ka ịtọ ọrụ nke modul.

Mbufe nke data ọdụ ụgbọ mmiri

Site na ntuziaka AT, onye ọrụ nwere ike ịme modul n'ime ọnọdụ nnyefe data, na modul ahụ nwere ike ịnyefe data ọdụ ụgbọ mmiri ozugbo na njedebe nnyefe data kwekọrọ (wifi, Ethernet, na Bluetooth) site na ọwa nnyefe data setịpụrụ.

Ọrụ Bluetooth nnyefe data Bluetooth

  • Site na ọrụ Bluetooth dị ugbu a nke modul ahụ, modul ahụ nwere ike nweta data Bluetooth, ma nwee ike ịnyefe data Bluetooth ozugbo na njedebe nnyefe data kwekọrọ (wifi, Ethernet, na ọdụ ụgbọ mmiri) site na ọwa mbufe setịpụrụ.

Ọrụ Wifi Ịnweta ịntanetị

  • Ejikọrọ wifi modul na ịntanetị ma ọ bụ netwọk mpaghara site na rawụta, onye ọrụ ga-ahazi ọrụ oghere site na ntuziaka AT.
  • Modul ahụ nwere ike guzobe njikọ TCP / UDP, nke nwere ike ịnweta sava akọwapụtara nke onye ọrụ.

Ọrụ nnweta eriri USB na netwọkụ

  • Enwere ike nweta njikọ netwọk kwụsiri ike site na netwọk ikuku iji hụ na enwetara data netwọkụ kwụsiri ike.

Ịnweta ịntanetị

  • Ejikọrọ modul ahụ na ịntanetị ma ọ bụ LAN site na netwọk wired, onye ọrụ na-ahazi ọrụ oghere site na ntụziaka AT.
  • Modul ahụ nwere ike guzobe njikọ TCP/UDP wee nweta sava akọwapụtara nke onye ọrụ.

Akwụkwọ / akụrụngwa

Ụlọ ọrụ mmepe ESP32 WT32-ETH01 [pdf] Akwụkwọ ntuziaka onye ọrụ
WT32-ETH01 Development Board, WT32-ETH01, Development Board, Board

Ntụaka

Hapụ ikwu

Agaghị ebipụta adreesị ozi-e gị. Akara mpaghara achọrọ akara *