บอร์ดพัฒนา 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
- เชื่อมต่อ ESP32-WT32-ETH01 เข้ากับแหล่งจ่ายไฟ (5V หรือ 3.3V)
- ตรวจสอบให้แน่ใจว่าการเชื่อมต่อเต้ารับเครือข่ายถูกต้องโดยใช้พอร์ต RJ45
การกำหนดการตั้งค่า Wi-Fi และ Bluetooth
- เข้าถึงการตั้งค่าอุปกรณ์ผ่านซอฟต์แวร์ที่ให้มาหรือ web อินเทอร์เฟซ
- เลือกเครือข่าย 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+ |
ข้อมูลจำเพาะของฮาร์ดแวร์
แผนผังบล็อกระบบ
ภาพทางกายภาพ

คำอธิบายหมุด
ตารางที่ 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 | ก.ย.ด. | จี เอ็นดี |
- บันทึก: โมดูลโดยค่าเริ่มต้นจะเปิดใช้งานระดับสูง
- บันทึก: แหล่งจ่ายไฟ 3V3 และแหล่งจ่ายไฟ 5V สองตัวสามารถเลือกได้เพียงอันเดียวเท่านั้น!!!
- บันทึก: รองรับเฉพาะอินพุตสำหรับ IO39 และ IO36
ลักษณะการจ่ายไฟ
- แหล่งจ่ายไฟ voltage
- แหล่งจ่ายไฟฟ้าปริมาตรtage ของโมดูลสามารถเป็น 5V หรือ 3V3 และสามารถเลือกได้เพียงอันเดียวเท่านั้น
โหมดการจ่ายไฟ
ผู้ใช้สามารถเลือกได้อย่างอิสระตามความต้องการ
- รูทะลุ (เข็มเชื่อม):
- แหล่งจ่ายไฟเชื่อมต่อด้วยสายดูปองท์
- โดยใช้วิธีการเชื่อมต่อเขียงหั่นขนมของแหล่งจ่ายไฟ
- แผ่นเชื่อมครึ่ง (เชื่อมโดยตรงในการ์ดบอร์ด): แหล่งจ่ายไฟของการ์ดบอร์ดผู้ใช้
คำแนะนำการใช้งาน
คำแนะนำในการเปิดเครื่อง
- หากสายดูปองท์: ค้นหาอินพุตไฟ 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 ซึ่งเป็นเอกลักษณ์เฉพาะใน 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
- ซับเน็ตมาสก์ส่วนใหญ่จะใช้เพื่อกำหนดหมายเลขเครือข่ายและหมายเลขโฮสต์ของที่อยู่ IP ระบุจำนวนซับเน็ต และตัดสินว่าโมดูลอยู่ในซับเน็ตหรือไม่
ต้องตั้งค่าซับเน็ตมาสก์ ซับเน็ตมาสก์คลาส C ที่ใช้กันทั่วไป: 255.255.255.0 หมายเลขเครือข่ายคือ 24 แรก หมายเลขโฮสต์คือ 8 สุดท้าย จำนวนเครือข่ายคือ 255 โมดูล IP อยู่ภายใน 255 โมดูล IP ได้รับการพิจารณาในเครือข่ายย่อยนี้ . - เกตเวย์คือหมายเลขเครือข่ายของเครือข่ายที่มีที่อยู่ 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
- TCP Client ให้การเชื่อมต่อไคลเอนต์สำหรับบริการเครือข่าย TCP เริ่มต้นคำขอการเชื่อมต่อเชิงรุกและสร้างการเชื่อมต่อกับเซิร์ฟเวอร์เพื่อให้ทราบถึงการโต้ตอบระหว่างข้อมูลพอร์ตอนุกรมและข้อมูลเซิร์ฟเวอร์ ตามข้อกำหนดที่เกี่ยวข้องของโปรโตคอล TCP ไคลเอนต์ TCP มีความแตกต่างระหว่างการเชื่อมต่อและการตัดการเชื่อมต่อ ดังนั้นจึงรับประกันการแลกเปลี่ยนข้อมูลที่เชื่อถือได้ โดยปกติจะใช้สำหรับการโต้ตอบข้อมูลระหว่างอุปกรณ์และเซิร์ฟเวอร์ ซึ่งเป็นวิธีการสื่อสารเครือข่ายที่ใช้บ่อยที่สุด
- เมื่อโมดูลเชื่อมต่อกับเซิร์ฟเวอร์ 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, คณะกรรมการพัฒนา, คณะกรรมการ |





