ESP32-โลโก้

บอร์ดพัฒนา ESP32 WT32-ETH01

ESP32-WT32-ETH01-บอร์ดพัฒนา-ผลิตภัณฑ์

ข้อมูลสินค้า

ข้อมูลจำเพาะ

  • ชื่อสินค้า : ESP32-WT32-ETH01
  • เวอร์ชัน: 1.2 (23 ตุลาคม 2020)
  • การรับรอง RF: FCC / CE / RoHS
  • โปรโตคอล Wi-Fi: 802.11b/g/n/e/i (802.11n ความเร็วสูงสุด 150 Mbps)
  • ช่วงความถี่: 2.4~2.5กิกะเฮิรตซ์
  • บลูทูธ: บลูทูธ v4.2 มาตรฐาน BR/EDR และ BLE
  • ข้อมูลจำเพาะของเต้ารับเครือข่าย: RJ45, 10/100Mbps
  • ฉบับทำงานtage: 5V หรือ 3.3V
  • ช่วงอุณหภูมิในการทำงาน: อุณหภูมิปกติ

คุณสมบัติ

  • ประสิทธิภาพ RF ที่สูงเป็นพิเศษ
  • ความเสถียรและความน่าเชื่อถือ
  • การใช้พลังงานต่ำเป็นพิเศษ
  • รองรับกลไกความปลอดภัย Wi-Fi เช่น WPA/WPA2/WPA2-Enterprise/WPS
  • อัพเกรดเฟิร์มแวร์ผ่าน OTA ระยะไกล
  • การพัฒนารองของผู้ใช้โดยใช้ SDK
  • รองรับโปรโตคอลเครือข่าย IPv4 TCP/UDP
  • มีรูปแบบ Wi-Fi หลายรูปแบบ (Station/SoftAP/SoftAP+Station/P2P)

คำอธิบายหมุด

เข็มหมุด ชื่อ
1 EN1

คำแนะนำการใช้ผลิตภัณฑ์

การตั้งค่า ESP32-WT32-ETH01

  1. เชื่อมต่อ ESP32-WT32-ETH01 เข้ากับแหล่งจ่ายไฟ (5V หรือ 3.3V)
  2. ตรวจสอบให้แน่ใจว่าการเชื่อมต่อเต้ารับเครือข่ายถูกต้องโดยใช้พอร์ต RJ45

การกำหนดการตั้งค่า Wi-Fi และ Bluetooth

  1. เข้าถึงการตั้งค่าอุปกรณ์ผ่านซอฟต์แวร์ที่ให้มาหรือ web อินเทอร์เฟซ
  2. เลือกเครือข่าย Wi-Fi ที่ต้องการและป้อนรหัสผ่านหากจำเป็น

คำถามที่พบบ่อย (FAQ)

ถาม: ฉันจะอัปเกรดเฟิร์มแวร์บน ESP32-WT32-ETH01 ได้อย่างไร

  • A: คุณสามารถอัพเกรดเฟิร์มแวร์จากระยะไกลผ่าน OTA โดยใช้การเชื่อมต่อเครือข่าย

ข้อสงวนสิทธิ์และประกาศเกี่ยวกับลิขสิทธิ์

  • ข้อมูลในบทความนี้รวมถึง URL ที่อยู่สำหรับการอ้างอิงอาจเปลี่ยนแปลงได้โดยไม่ต้องแจ้งให้ทราบล่วงหน้า
  • เอกสารนี้จัดทำขึ้น "ตามสภาพ" โดยไม่มีความรับผิดในการรับประกันใดๆ รวมถึงการรับประกันความสามารถเชิงพาณิชย์ ใช้ได้กับการใช้งานเฉพาะหรือการไม่ละเมิด และการรับประกันใดๆ ของข้อเสนอ ข้อกำหนด หรือ sampเลอกล่าวถึงที่อื่น
  • เอกสารนี้จะไม่รับผิดชอบใดๆ รวมถึงความรับผิดต่อการละเมิดสิทธิในสิทธิบัตรใดๆ ที่เกิดขึ้นจากการใช้ข้อมูลในเอกสารนี้
  • เอกสารนี้ไม่ได้ให้ใบอนุญาตในทรัพย์สินทางปัญญาใดๆ ไม่ว่าจะโดยชัดแจ้ง โดยบทบัญญัติ หรืออย่างอื่น แต่มันแสดงถึงการอนุญาต
  • โลโก้สมาชิก Wi-Fi Union เป็นของ Wi-Fi League
  • โดยระบุไว้ในที่นี้ว่าชื่อทางการค้า เครื่องหมายการค้า และเครื่องหมายการค้าจดทะเบียนทั้งหมดที่กล่าวถึงเป็นทรัพย์สินของเจ้าของที่เกี่ยวข้อง

ข้อมูลจำเพาะ

บันทึกการแก้ไข

หมายเลขรุ่น บุคคลที่เรียบเรียง/ผู้แก้ไข วันที่กำหนด/ดัดแปลง เปลี่ยนเหตุผล การเปลี่ยนแปลงหลัก (เขียนประเด็นสำคัญ)
วี 1.0 เครื่องหมาย 2019.10.21 ครั้งแรกที่สร้างสรรค์ สร้างเอกสาร
วี 1.1 การแช่ 2019.10.23 ทำให้เอกสารสมบูรณ์แบบ เพิ่มส่วนการทำงานของผลิตภัณฑ์

อันโอเวอร์view

  • WT 32-ETH 01 เป็นพอร์ตอนุกรมแบบฝังไปยังโมดูลอีเทอร์เน็ตที่ใช้ซีรีส์ ESP 32 โมดูลนี้รวมสแต็กโปรโตคอล TCP / IP ที่ปรับให้เหมาะสม ซึ่งอำนวยความสะดวกให้ผู้ใช้สามารถทำหน้าที่เครือข่ายของอุปกรณ์ฝังตัวได้อย่างง่ายดาย และลดต้นทุนเวลาในการพัฒนาได้อย่างมาก นอกจากนี้โมดูลยังเข้ากันได้กับการออกแบบกึ่งแพดและตัวเชื่อมต่อผ่านรู ความกว้างของแผ่นคือความกว้างทั่วไป โมดูลสามารถเชื่อมได้โดยตรงบนบอร์ดดิ้งการ์ด นอกจากนี้ยังสามารถเชื่อมตัวเชื่อมต่อยังสามารถใช้กับ breadboard สะดวกสำหรับผู้ใช้ในการใช้งานในสถานการณ์ต่างๆ
  • ESP 32 Series IC เป็น SOC ที่ผสานรวมโหมดคู่ Wi-Fi และ Bluetooth 2.4GHz พร้อมประสิทธิภาพ RF ที่สูงเป็นพิเศษ ความเสถียร ความอเนกประสงค์ และความน่าเชื่อถือ รวมถึงการใช้พลังงานต่ำเป็นพิเศษ

คุณสมบัติ

ตารางที่ 1. ข้อมูลจำเพาะของผลิตภัณฑ์

ระดับ โครงการ ขนาดของผลิตภัณฑ์
ไวไฟ การรับรอง RF FCC/CE/RoHS
โปรโตคอล 802.11 b/g/n/e/i (802.11n ความเร็วสูงสุด 150 Mbps)
การรวม A-MPDU และ A-MSDU รองรับช่วงการป้องกัน 0.4 _s
ช่วงความถี่ 2.4~2.5 กิกะเฮิรตซ์
พีดีเอ โปรโตคอล สอดคล้องกับมาตรฐาน Bluetooth v 4.2 BR / EDR และ BLE
ความถี่วิทยุ เครื่องรับ NZIF ที่มีความไว a-97 dBm
ฮาร์ดแวร์ ข้อมูลจำเพาะของเต้ารับเครือข่าย RJ 45,10 / 100Mbps การเชื่อมต่อแบบ cross-direct และการปรับตัวเอง
อัตราพอร์ตอนุกรม 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+

ข้อมูลจำเพาะของฮาร์ดแวร์

แผนผังบล็อกระบบESP32-WT32-ETH01-บอร์ดพัฒนา-FIG-1

ภาพทางกายภาพESP32-WT32-ETH01-บอร์ดพัฒนา-FIG-2ESP32-WT32-ETH01-บอร์ดพัฒนา-FIG-3

คำอธิบายหมุด

ตารางที่ 1 ดีบักอินเทอร์เฟซการเบิร์น

เข็มหมุด ชื่อ คำอธิบาย
1 อี N1 อินเทอร์เฟซการเบิร์นการดีบักที่สงวนไว้ ทำให้มีประสิทธิภาพในระดับสูง
2 ก.ย.ด. อินเทอร์เฟซการดีบักและการเบิร์นที่สงวนไว้ จีเอ็นดี
3 3V3 อินเทอร์เฟซการดีบักและการเบิร์นที่สงวนไว้ 3V3
4 เท็กซัสดี สำรองอินเทอร์เฟซการดีบักและการเบิร์น IO 1, เท็กซัส D 0
5 ร XD สำรองอินเทอร์เฟซการดีบักและการเบิร์น IO3, RXD 0
6 ไอโอ 0 อินเทอร์เฟซการดีบักและการเบิร์นที่สงวนไว้ ไอโอ 0

ตารางที่ 2 สำหรับคำอธิบายโมดูล IO

เข็มหมุด ชื่อ คำอธิบาย
1 EN1 เปิดใช้งานและระดับสูงได้อย่างมีประสิทธิภาพ
2 ซีเอฟจี IO32, ซีเอฟจี
3 485_TH IO 33, RS 485 ของพินที่เปิดใช้งาน
4 อาร์ดีเอ็กซ์ IO 35, RXD 2
5 เท็กซัสดี IO17, T XD 2
6 ก.ย.ด. จี เอ็นดี
7 3V3 แหล่งจ่ายไฟ 3V3
8 ก.ย.ด. จี เอ็นดี
9 5V2 แหล่งจ่ายไฟ 5V
10 ลิงค์ หมุดแสดงการเชื่อมต่อเครือข่าย
11 ก.ย.ด. ก.ย.ด.
12 ไอโอ 393 IO 39 พร้อมรองรับอินพุตเท่านั้น
13 ไอโอ 363 IO 36 พร้อมรองรับอินพุตเท่านั้น
14 ไอโอ 15 IO15
15 ไอ014 IO14
16 ไอโอ 12 IO12
17 ไอโอ 5 ไอโอ 5
18 ไอโอ 4 ไอโอ 4
19 ไอโอ 2 ไอโอ 2
20 ก.ย.ด. จี เอ็นดี
  1. บันทึก: โมดูลโดยค่าเริ่มต้นจะเปิดใช้งานระดับสูง
  2. บันทึก: แหล่งจ่ายไฟ 3V3 และแหล่งจ่ายไฟ 5V สองตัวสามารถเลือกได้เพียงอันเดียวเท่านั้น!!!
  3. บันทึก: รองรับเฉพาะอินพุตสำหรับ IO39 และ IO36

ลักษณะการจ่ายไฟ

  • แหล่งจ่ายไฟ voltage
  • แหล่งจ่ายไฟฟ้าปริมาตรtage ของโมดูลสามารถเป็น 5V หรือ 3V3 และสามารถเลือกได้เพียงอันเดียวเท่านั้น

โหมดการจ่ายไฟ

ผู้ใช้สามารถเลือกได้อย่างอิสระตามความต้องการ

  1. รูทะลุ (เข็มเชื่อม):
    • แหล่งจ่ายไฟเชื่อมต่อด้วยสายดูปองท์
    • โดยใช้วิธีการเชื่อมต่อเขียงหั่นขนมของแหล่งจ่ายไฟ
  2. แผ่นเชื่อมครึ่ง (เชื่อมโดยตรงในการ์ดบอร์ด): แหล่งจ่ายไฟของการ์ดบอร์ดผู้ใช้

คำแนะนำการใช้งาน

คำแนะนำในการเปิดเครื่อง

  • หากสายดูปองท์: ค้นหาอินพุตไฟ 3V 3 หรือ 5V ให้เชื่อมต่อโวลุ่มที่สอดคล้องกันtage, ไฟแสดงสถานะ (LED 1) แสดงถึงความสำเร็จของการใช้พลังงาน

คำอธิบายของไฟแสดงสถานะ

  • LED1: ไฟแสดงสถานะเพาเวอร์, เปิดเครื่องตามปกติ, เปิดไฟ;
  • LED3: ตัวบ่งชี้พอร์ตอนุกรม, การไหลของข้อมูล RXD 2 (IO35), ไฟเปิด;
  • LED4: ไฟแสดงสถานะพอร์ตอนุกรมเมื่อ TXD 2 (IO 17) มีการไหลของข้อมูลไฟจะสว่างขึ้น

คำอธิบายของโหมดการใช้งาน

วิธีการใช้งาน 3 วิธี ผู้ใช้สามารถเลือกได้ตามความต้องการ:

  1. รูทะลุ (เข็มเชื่อม): ใช้การเชื่อมต่อลวดดูปองท์;
  2. รูทะลุ (เข็มเชื่อม): วางบนเขียงหั่นขนม;
  3. แผ่นกึ่ง: ผู้ใช้สามารถเชื่อมโมดูลบนการ์ดบอร์ดได้โดยตรง
  4. คำอธิบายของไฟแสดงสถานะการทำงานของพอร์ตเครือข่าย

ตารางที่ 3 คำอธิบายของตัวบ่งชี้พอร์ตพอร์ต

ไฟแสดงสถานะ RJ 45 การทำงาน อธิบาย
ไฟเขียว ตัวบ่งชี้สถานะการเชื่อมต่อ ไฟสีเขียวจะสว่างขึ้นเมื่อเชื่อมต่อกับเครือข่ายอย่างถูกต้อง
ไฟสีเหลือง ข้อมูลบ่งชี้ โมดูลมีข้อมูลที่กะพริบเมื่อได้รับหรือส่ง รวมถึงโมดูลที่ได้รับแพ็คเกจการออกอากาศผ่านเครือข่าย

คำอธิบายอินเทอร์เฟซ

ESP32-WT32-ETH01-บอร์ดพัฒนา-FIG-4

ฟังก์ชันผลิตภัณฑ์

พารามิเตอร์เริ่มต้น

โครงการ เนื้อหา
อัตราพอร์ตอนุกรม 115200
พารามิเตอร์พอร์ตอนุกรม ไม่มี /8/1
ช่องสัญญาณ การส่งสัญญาณอีเธอร์เน็ตพอร์ตอนุกรม

ฟังก์ชั่นพื้นฐาน

ตั้งค่า IP / ซับเน็ตมาสก์ / เกตเวย์

  1. ที่อยู่ IP คือการแสดงข้อมูลประจำตัวของโมดูลใน LAN ซึ่งเป็นเอกลักษณ์เฉพาะใน LAN ดังนั้นจึงไม่สามารถทำซ้ำกับอุปกรณ์อื่นใน LAN เดียวกันได้ ที่อยู่ IP ของโมดูลมีสองวิธีการรับ: IP แบบคงที่และ DHCP / IP แบบไดนามิก
    • IP .สถานะคงที่
    • ผู้ใช้จะต้องตั้งค่า IP แบบคงที่ด้วยตนเอง ในกระบวนการตั้งค่า ให้ใส่ใจกับการเขียน IP, ซับเน็ตมาสก์ และเกตเวย์ไปพร้อมๆ กัน IP แบบคงที่เหมาะสำหรับสถานการณ์ที่ต้องการสถิติของ IP และอุปกรณ์ และจำเป็นต้องสอดคล้องกันแบบหนึ่งต่อหนึ่ง
    • ให้ความสนใจกับความสัมพันธ์ที่สอดคล้องกันของที่อยู่ IP, ซับเน็ตมาสก์ และเกตเวย์เมื่อตั้งค่า การใช้ IP แบบคงที่จำเป็นต้องมีการตั้งค่าสำหรับแต่ละโมดูลและตรวจสอบให้แน่ใจว่าที่อยู่ IP จะไม่เกิดซ้ำภายใน LAN และบนอุปกรณ์เครือข่ายอื่นๆ
    • ข DHCP / ไดนามิกไอพี
    • หน้าที่หลักของ DHCP / IP แบบไดนามิกคือการรับที่อยู่ IP, ที่อยู่เกตเวย์, ที่อยู่เซิร์ฟเวอร์ DNS และข้อมูลอื่น ๆ จากโฮสต์เกตเวย์แบบไดนามิก เพื่อหลีกเลี่ยงขั้นตอนที่ยุ่งยากในการตั้งค่าที่อยู่ IP ใช้กับสถานการณ์ที่ไม่มีข้อกำหนดสำหรับ IP และไม่จำเป็นต้องใช้ IP เพื่อให้สอดคล้องกับโมดูลทีละโมดูล
    • บันทึก: ไม่สามารถตั้งค่าโมดูลเป็น DHCP เมื่อเชื่อมต่อโดยตรงกับคอมพิวเตอร์ โดยทั่วไป คอมพิวเตอร์ไม่สามารถกำหนดที่อยู่ IP ได้ หากตั้งค่าโมดูลเป็น DHCP ที่เชื่อมต่อโดยตรงกับคอมพิวเตอร์ โมดูลจะรอการกำหนดที่อยู่ IP ซึ่งจะทำให้โมดูลดำเนินงานการส่งสัญญาณตามปกติ ค่าเริ่มต้นของโมดูลคือ IP แบบคงที่: 192.168.0.7
  2. ซับเน็ตมาสก์ส่วนใหญ่จะใช้เพื่อกำหนดหมายเลขเครือข่ายและหมายเลขโฮสต์ของที่อยู่ IP ระบุจำนวนซับเน็ต และตัดสินว่าโมดูลอยู่ในซับเน็ตหรือไม่
    ต้องตั้งค่าซับเน็ตมาสก์ ซับเน็ตมาสก์คลาส C ที่ใช้กันทั่วไป: 255.255.255.0 หมายเลขเครือข่ายคือ 24 แรก หมายเลขโฮสต์คือ 8 สุดท้าย จำนวนเครือข่ายคือ 255 โมดูล IP อยู่ภายใน 255 โมดูล IP ได้รับการพิจารณาในเครือข่ายย่อยนี้ .
  3. เกตเวย์คือหมายเลขเครือข่ายของเครือข่ายที่มีที่อยู่ IP ปัจจุบันอยู่ หากอุปกรณ์เช่นเราเตอร์เชื่อมต่อกับเครือข่ายภายนอก เกตเวย์จะเป็นที่อยู่ IP ของเราเตอร์ หากการตั้งค่าไม่ถูกต้อง จะไม่สามารถเชื่อมต่อเครือข่ายภายนอกได้อย่างถูกต้อง หากไม่ได้เชื่อมต่อเราเตอร์ ก็ไม่จำเป็นต้องตั้งค่า

คืนค่าการตั้งค่าจากโรงงาน

  • คำสั่ง AT เพื่อคืนค่าการตั้งค่าจากโรงงาน: คืนค่าโรงงานผ่าน AT + RESTORE

อัพเกรดเฟิร์มแวร์

  • วิธีอัปเกรดเฟิร์มแวร์ของโมดูลคือการอัปเกรดระยะไกลแบบ OTA และโดยการอัพเกรดเฟิร์มแวร์ คุณจะได้รับฟังก์ชันแอปพลิเคชันเพิ่มเติม
  • ก. การอัพเกรดเฟิร์มแวร์จะเชื่อมต่อเครือข่ายผ่านทางถนนแบบมีสายหรือ wifi
  • b - ใช้งาน GPIO2 กราวด์ รีสตาร์ทโมดูล และเข้าสู่โหมดอัปเกรด OTA
  • c - อัปเกรดให้เสร็จสิ้น ถอด GPIO 2 ลงกราวด์ รีสตาร์ทโมดูล และโมดูลจะเข้าสู่โหมดการทำงานปกติ

การตั้งค่าฟังก์ชั่นของคำสั่ง AT

  • ผู้ใช้สามารถป้อนคำสั่ง AT เพื่อตั้งค่าฟังก์ชันของโมดูลได้
  • โปรดดูรายละเอียดที่ชุดคำสั่ง AT ของโมดูลแบบมีสาย esp32

ฟังก์ชั่นการส่งข้อมูล

  • โมดูลมีพอร์ตการรับส่งข้อมูลสี่พอร์ต: พอร์ตอนุกรม, wifi, อีเธอร์เน็ต และบลูทูธ
  • ผู้ใช้สามารถรวมพอร์ตข้อมูลทั้งสี่พอร์ตผ่านคำแนะนำ AT สำหรับการส่งข้อมูล
  • ตั้งค่า/สอบถามช่องส่งสัญญาณของโมดูลผ่านคำสั่ง AT + PASSCHANNEL
  • การตั้งค่าเสร็จสมบูรณ์และต้องมีโมดูลรีสตาร์ทจึงจะมีผล

ฟังก์ชั่นซ็อกเก็ต

  • โหมดการทำงานของซ็อกเก็ตของโมดูลแบ่งออกเป็น TCP Client, TCP Server, UDP Client และ UDP Server ซึ่งสามารถตั้งค่าได้ตามคำสั่ง AT
  • โปรดดูรูทีนคำสั่ง AT ของโมดูลเคเบิล esp32 เวอร์ชัน 1.0

ไคลเอ็นต์ TCP

  1. TCP Client ให้การเชื่อมต่อไคลเอนต์สำหรับบริการเครือข่าย TCP เริ่มต้นคำขอการเชื่อมต่อเชิงรุกและสร้างการเชื่อมต่อกับเซิร์ฟเวอร์เพื่อให้ทราบถึงการโต้ตอบระหว่างข้อมูลพอร์ตอนุกรมและข้อมูลเซิร์ฟเวอร์ ตามข้อกำหนดที่เกี่ยวข้องของโปรโตคอล TCP ไคลเอนต์ TCP มีความแตกต่างระหว่างการเชื่อมต่อและการตัดการเชื่อมต่อ ดังนั้นจึงรับประกันการแลกเปลี่ยนข้อมูลที่เชื่อถือได้ โดยปกติจะใช้สำหรับการโต้ตอบข้อมูลระหว่างอุปกรณ์และเซิร์ฟเวอร์ ซึ่งเป็นวิธีการสื่อสารเครือข่ายที่ใช้บ่อยที่สุด
  2. เมื่อโมดูลเชื่อมต่อกับเซิร์ฟเวอร์ TCP ในฐานะไคลเอ็นต์ TCP โมดูลจะต้องใส่ใจกับพารามิเตอร์ เช่น IP เป้าหมาย / ชื่อโดเมน และหมายเลขพอร์ตเป้าหมาย IP เป้าหมายอาจเป็นอุปกรณ์ภายในเครื่องที่มีพื้นที่ท้องถิ่นเดียวกันหรือที่อยู่ IP ของ LAN อื่นหรือ IP ทั่วทั้งเครือข่ายสาธารณะ หากเซิร์ฟเวอร์เชื่อมต่อผ่านเครือข่ายสาธารณะ เซิร์ฟเวอร์นั้นจำเป็นต้องมี IP เครือข่ายสาธารณะ

เซิร์ฟเวอร์ TCP

  • มักใช้สำหรับการสื่อสารกับไคลเอนต์ TCP ภายใน LAN เหมาะสำหรับระบบ LAN ที่ไม่มีเซิร์ฟเวอร์และคอมพิวเตอร์หรือโทรศัพท์มือถือหลายเครื่องร้องขอข้อมูลจากเซิร์ฟเวอร์ มีความแตกต่างระหว่างการเชื่อมต่อและการตัดการเชื่อมต่อเป็น TCP
  • ลูกค้าเพื่อให้มั่นใจในการแลกเปลี่ยนข้อมูลที่เชื่อถือได้

ไคลเอนต์ UDP

  • ไคลเอ็นต์ UDP โปรโตคอลการรับส่งข้อมูลที่ไม่ได้เชื่อมต่อซึ่งให้บริการการรับส่งข้อมูลที่เรียบง่ายและไม่น่าเชื่อถือซึ่งเน้นไปที่ธุรกรรม
  • หากไม่มีการสร้างการเชื่อมต่อและการตัดการเชื่อมต่อ คุณเพียงแต่สร้าง IP และพอร์ตเพื่อส่งข้อมูลไปยังอีกฝ่าย
  • โดยปกติจะใช้สำหรับสถานการณ์การส่งข้อมูลโดยไม่มีข้อกำหนดสำหรับอัตราการสูญเสียแพ็กเก็ต แพ็กเก็ตขนาดเล็กและความถี่ในการส่งที่รวดเร็ว และข้อมูลที่จะถูกส่งไปยัง IP ที่ระบุ

เซิร์ฟเวอร์ UDP

  • เซิร์ฟเวอร์ UDP หมายถึงการไม่ตรวจสอบที่อยู่ IP ต้นทางตาม UDP ธรรมดา หลังจากได้รับแต่ละแพ็กเก็ต UDP แล้ว IP เป้าหมายจะเปลี่ยนเป็น IP แหล่งข้อมูลและหมายเลขพอร์ต ข้อมูลจะถูกส่งไปยัง IP และหมายเลขพอร์ตของการสื่อสารที่ใกล้ที่สุด
  • โดยปกติโหมดนี้ใช้สำหรับสถานการณ์การส่งข้อมูลที่อุปกรณ์เครือข่ายหลายตัวจำเป็นต้องสื่อสารกับโมดูลและไม่ต้องการใช้ TCP เนื่องจากความเร็วและความถี่ที่รวดเร็ว... ฟังก์ชันพอร์ตอนุกรม

การตั้งค่าคำสั่ง AT

  • ผู้ใช้สามารถป้อนคำสั่ง AT เพื่อตั้งค่าฟังก์ชันของโมดูลได้

การส่งข้อมูลพอร์ตอนุกรม

ด้วยคำแนะนำ AT ผู้ใช้สามารถทำให้โมดูลเข้าสู่โหมดการส่งข้อมูล และโมดูลสามารถถ่ายโอนข้อมูลพอร์ตอนุกรมโดยตรงไปยังจุดสิ้นสุดการส่งข้อมูลที่เกี่ยวข้อง (wifi, Ethernet และ Bluetooth) ผ่านช่องทางการส่งข้อมูลที่ตั้งไว้

ฟังก์ชั่นบลูทูธ การส่งข้อมูลผ่านบลูทูธ

  • ผ่านฟังก์ชันบลูทูธที่มีอยู่ของโมดูล โมดูลสามารถรับข้อมูลบลูทูธ และสามารถถ่ายโอนข้อมูลบลูทูธโดยตรงไปยังจุดสิ้นสุดการส่งข้อมูลที่เกี่ยวข้อง (wifi, อีเทอร์เน็ต และพอร์ตอนุกรม) ผ่านช่องสัญญาณการส่งข้อมูลที่ตั้งไว้

ฟังก์ชัน Wifi การเข้าถึงอินเตอร์เน็ต

  • โมดูล wifi เชื่อมต่อกับอินเทอร์เน็ตหรือเครือข่ายท้องถิ่นผ่านเราเตอร์ และผู้ใช้ต้องกำหนดค่าฟังก์ชันซ็อกเก็ตผ่านคำแนะนำ AT
  • โมดูลสามารถสร้างการเชื่อมต่อ TCP / UDP ซึ่งสามารถเข้าถึงเซิร์ฟเวอร์ที่ระบุของผู้ใช้

ฟังก์ชั่นการเข้าถึงสายเคเบิลและพอร์ตเครือข่าย

  • สามารถรับการเชื่อมต่อเครือข่ายที่เสถียรผ่านเครือข่ายแบบใช้สายเพื่อให้แน่ใจว่าได้รับข้อมูลเครือข่ายที่เสถียร

การเข้าถึงอินเตอร์เน็ต

  • โมดูลเชื่อมต่อกับอินเทอร์เน็ตหรือ LAN ผ่านเครือข่ายแบบใช้สาย และผู้ใช้กำหนดค่าฟังก์ชันซ็อกเก็ตผ่านคำแนะนำ AT
  • โมดูลสามารถสร้างการเชื่อมต่อ TCP / UDP และเข้าถึงเซิร์ฟเวอร์ที่ระบุของผู้ใช้

เอกสาร / แหล่งข้อมูล

บอร์ดพัฒนา ESP32 WT32-ETH01 [พีดีเอฟ] คู่มือการใช้งาน
WT32-ETH01 คณะกรรมการพัฒนา, WT32-ETH01, คณะกรรมการพัฒนา, คณะกรรมการ

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *