WHADDA WPB109 ESP32 บอร์ดพัฒนา

การแนะนำ
สำหรับผู้พักอาศัยในสหภาพยุโรป ข้อมูลด้านสิ่งแวดล้อมที่สำคัญเกี่ยวกับผลิตภัณฑ์นี้ สัญลักษณ์นี้บนอุปกรณ์หรือบรรจุภัณฑ์บ่งชี้ว่าการกำจัดอุปกรณ์หลังวงจรชีวิตอาจเป็นอันตรายต่อสิ่งแวดล้อม ห้ามทิ้งเครื่อง (หรือแบตเตอรี่) เป็นขยะเทศบาลที่ไม่ได้แยกประเภท ควรนำไปรีไซเคิลในบริษัทที่เชี่ยวชาญ ควรส่งคืนอุปกรณ์นี้ให้กับผู้จัดจำหน่ายของคุณหรือบริการรีไซเคิลในพื้นที่ เคารพกฎสิ่งแวดล้อมในท้องถิ่น หากมีข้อสงสัย โปรดติดต่อหน่วยงานกำจัดขยะในพื้นที่ของคุณ ขอบคุณที่เลือก Whadda! โปรดอ่านคู่มืออย่างละเอียดก่อนนำอุปกรณ์นี้เข้ารับบริการ หากอุปกรณ์ได้รับความเสียหายระหว่างการขนส่ง ห้ามติดตั้งหรือใช้และติดต่อตัวแทนจำหน่ายของคุณ
คำแนะนำเพื่อความปลอดภัย
- อ่านและทำความเข้าใจคู่มือนี้และเครื่องหมายความปลอดภัยทั้งหมดก่อนใช้งานเครื่องใช้ไฟฟ้านี้
- สำหรับใช้ภายในอาคารเท่านั้น
- อุปกรณ์นี้สามารถใช้ได้โดยเด็กที่มีอายุตั้งแต่ 8 ปีขึ้นไป และบุคคลที่มีความสามารถทางร่างกาย ประสาทสัมผัส หรือจิตใจที่บกพร่อง หรือขาดประสบการณ์และความรู้ หากบุคคลดังกล่าวได้รับการดูแลหรือคำแนะนำเกี่ยวกับการใช้อุปกรณ์นี้อย่างปลอดภัย และเข้าใจถึงอันตรายที่อาจเกิดขึ้น ไม่ควรให้เด็กเล่นอุปกรณ์นี้ ไม่ควรให้เด็กทำความสะอาดและบำรุงรักษาอุปกรณ์เองโดยไม่ได้รับการดูแล
แนวทางปฏิบัติทั่วไป
- ดูการรับประกันคุณภาพและการบริการ Velleman® ในหน้าสุดท้ายของคู่มือนี้
- ห้ามดัดแปลงอุปกรณ์ใดๆ ทั้งสิ้นด้วยเหตุผลด้านความปลอดภัย ความเสียหายที่เกิดจากการดัดแปลงอุปกรณ์โดยผู้ใช้จะไม่ได้รับการคุ้มครองภายใต้การรับประกัน
- ใช้เครื่องตามจุดประสงค์การใช้งานเท่านั้น การใช้เครื่องโดยไม่ได้รับอนุญาตจะทำให้การรับประกันเป็นโมฆะ
- ความเสียหายที่เกิดจากการละเลยแนวทางบางประการในคู่มือนี้จะไม่ครอบคลุมอยู่ในการรับประกัน และตัวแทนจำหน่ายจะไม่รับผิดชอบต่อข้อบกพร่องหรือปัญหาใดๆ ที่เกิดขึ้น
- ทั้ง Velleman nv และตัวแทนจำหน่ายจะไม่รับผิดชอบต่อความเสียหายใดๆ (ที่อาจเกิดขึ้นโดยไม่คาดคิด เกิดขึ้นโดยบังเอิญ หรือเป็นทางอ้อม) ไม่ว่าจะเป็นความเสียหายทางการเงิน ทางกายภาพ ฯลฯ ที่เกิดจากการครอบครอง การใช้ หรือความล้มเหลวของผลิตภัณฑ์นี้
- เก็บคู่มือนี้ไว้เพื่อใช้อ้างอิงในอนาคต
Arduino® คืออะไร
Arduino® เป็นแพลตฟอร์มการสร้างต้นแบบโอเพ่นซอร์สที่ใช้ฮาร์ดแวร์และซอฟต์แวร์ที่ใช้งานง่าย บอร์ด Arduino® สามารถอ่านอินพุต เช่น เซ็นเซอร์เปิดไฟ นิ้วบนปุ่ม หรือข้อความ Twitter และแปลงเป็นเอาต์พุต โดยเปิดใช้งานมอเตอร์ เปิด LED หรือเผยแพร่บางอย่างทางออนไลน์ คุณสามารถบอกบอร์ดของคุณว่าต้องทำอะไรโดยการส่งชุดคำสั่งไปยังไมโครคอนโทรลเลอร์บนบอร์ด ในการทำเช่นนั้น คุณต้องใช้ภาษาการเขียนโปรแกรม Arduino (ตามการเดินสาย) และซอฟต์แวร์ Arduino® IDE (ขึ้นอยู่กับการประมวลผล) จำเป็นต้องมีโล่/โมดูล/ส่วนประกอบเพิ่มเติมสำหรับการอ่านข้อความ Twitter หรือการเผยแพร่ทางออนไลน์ ท่องไป www.arduino.cc สำหรับข้อมูลเพิ่มเติม
สินค้าหมดview
บอร์ดพัฒนา Whadda WPB109 ESP32 เป็นแพลตฟอร์มการพัฒนาที่ครอบคลุมสำหรับ ESP32 ของ Espressif ซึ่งเป็นลูกพี่ลูกน้องที่ได้รับการอัพเกรดของ ESP8266 ยอดนิยม เช่นเดียวกับ ESP8266 ESP32 เป็นไมโครคอนโทรลเลอร์ที่รองรับ WiFi แต่เพิ่มการรองรับบลูทูธพลังงานต่ำ (เช่น BLE, BT4.0, Bluetooth Smart) และพิน I/O 28 พิน พลังและความอเนกประสงค์ของ ESP32 ทำให้เป็นตัวเลือกที่เหมาะสมที่สุดในการทำหน้าที่เป็นสมองของโครงการ IoT ถัดไปของคุณ
ข้อมูลจำเพาะ
- ชิปเซ็ต: ESPRESSIF ESP-WROOM-32 CPU: Xtensa dual-core (หรือ single-core) ไมโครโปรเซสเซอร์ LX32 6 บิต
- Co-CPU: โปรเซสเซอร์ร่วมที่ใช้พลังงานต่ำเป็นพิเศษ (ULP) GPIO Pins 28
- หน่วยความจำ:
- RAM: 520 KB ของ SRAM ROM: 448 KB
- การเชื่อมต่อแบบไร้สาย:
- WiFi: 802.11 b / g / n
- Bluetooth®: v4.2 BR/EDR และ BLE
- การจัดการพลังงาน:
- สูงสุด การบริโภคปัจจุบัน: 300 mA
- การใช้พลังงานการนอนหลับลึก: 10 μA
- สูงสุด โวลต์อินพุตแบตเตอรี่tage: 6 V
- สูงสุด กระแสไฟชาร์จแบตเตอรี่: 450 mA
- ขนาด (กว้าง x ยาว x สูง): 27.9 x 54.4.9 x 19 มม
ทำงานเกินview

| ส่วนประกอบหลัก | คำอธิบาย |
| ESP32-WROOM-32 | โมดูลที่มี ESP32 เป็นแกนหลัก |
| ปุ่ม TH | ปุ่มรีเซ็ต |
|
ปุ่มบูต |
ปุ่มดาวน์โหลด
กด Boot ค้างไว้แล้วกด EN เพื่อเริ่มโหมดดาวน์โหลดเฟิร์มแวร์สำหรับการดาวน์โหลดเฟิร์มแวร์ผ่านพอร์ตอนุกรม |
|
สะพาน USB-to-UART |
แปลง USB เป็นอนุกรม UART เพื่ออำนวยความสะดวกในการสื่อสารระหว่าง ESP32
และพีซี |
|
พอร์ตไมโคร USB |
อินเตอร์เฟซ USB แหล่งจ่ายไฟสำหรับบอร์ดรวมถึงส่วนต่อประสานการสื่อสารระหว่าง
คอมพิวเตอร์และโมดูล ESP32 |
| 3.3 โวลต์Regulator | แปลง 5 V จาก USB เป็น 3.3 V ที่จำเป็นสำหรับการจ่ายไฟ
โมดูล ESP32 |

การเริ่มต้น
การติดตั้งซอฟต์แวร์ที่จำเป็น
- ขั้นแรก ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Arduino IDE เวอร์ชันล่าสุดบนคอมพิวเตอร์ของคุณ คุณสามารถดาวน์โหลดเวอร์ชันล่าสุดได้โดยไปที่ www.arduino.cc/en/software.
- เปิด Arduino IDE และเปิดเมนูการตั้งค่าโดยไปที่ File > การตั้งค่า ป้อนต่อไปนี้ URL ลงใน “ตัวจัดการบอร์ดเพิ่มเติม URLฟิลด์ s:
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json , และ
กด "ตกลง" - เปิดตัวจัดการบอร์ดจากเมนูเครื่องมือ > บอร์ด และติดตั้งแพลตฟอร์ม esp32 โดยใส่ ESP32 ลงในช่องค้นหา เลือกเวอร์ชันล่าสุดของคอร์ esp32 (โดย Espressif Systems) แล้วคลิก “ติดตั้ง”

กำลังอัปโหลดภาพร่างแรกไปยังบอร์ด - เมื่อติดตั้งแกน ESP32 แล้ว ให้เปิดเมนูเครื่องมือและเลือกบอร์ดโมดูล ESP32 Dev โดยไปที่: เครื่องมือ > บอร์ด:”…” > ESP32 Arduino > ESP32 Dev Module

- เชื่อมต่อโมดูล Whadda ESP32 เข้ากับพีซีของคุณโดยใช้สายไมโคร USB เปิดเมนูเครื่องมืออีกครั้งและตรวจสอบว่ามีการเพิ่มพอร์ตอนุกรมใหม่ในรายการพอร์ตแล้วเลือกหรือไม่ (เครื่องมือ > พอร์ต:”…” > ) หากไม่เป็นเช่นนั้น คุณอาจต้องติดตั้งไดรเวอร์ใหม่เพื่อให้ ESP32 สามารถเชื่อมต่อกับคอมพิวเตอร์ของคุณได้อย่างถูกต้อง
ไปที่ https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers เพื่อดาวน์โหลดและติดตั้งไดรเวอร์ เชื่อมต่อ ESP32 อีกครั้งและรีสตาร์ท Arduino IDE เมื่อกระบวนการเสร็จสิ้น
- ตรวจสอบว่าได้เลือกการตั้งค่าต่อไปนี้ในเมนูกระดานเครื่องมือแล้ว:

- เลือกอดีตample ร่างจาก "อดีตampไฟล์สำหรับโมดูล ESP32 Dev” ใน File > อดีตampเลส เราขอแนะนำให้เรียกใช้อดีตample เรียกว่า “GetChipID” เป็นจุดเริ่มต้น ซึ่งสามารถพบได้ภายใต้ File > อดีตampไปที่ > ESP32 > ChipID

- คลิกปุ่มอัพโหลด (
) และตรวจสอบข้อความข้อมูลที่ด้านล่าง เมื่อข้อความ “กำลังเชื่อมต่อ…” ปรากฏขึ้น ให้กดปุ่ม Boot บน ESP32 ค้างไว้จนกว่ากระบวนการอัพโหลดจะเสร็จสิ้น
- เปิดจอภาพอนุกรม (
) และตรวจสอบว่าตั้งค่าบอดเรตเป็น 115200 บอด:
- กดปุ่ม Reset/EN ข้อความดีบั๊กควรเริ่มปรากฏบนจอภาพอนุกรมพร้อมกับ ID ชิป (หาก GetChipID เคยเป็นampไฟล์ถูกอัปโหลด)


มีปัญหารึเปล่า?
รีสตาร์ท Arduino IDE และเชื่อมต่อบอร์ด ESP32 อีกครั้ง คุณสามารถตรวจสอบว่าไดรเวอร์ได้รับการติดตั้งอย่างถูกต้องหรือไม่โดยตรวจสอบตัวจัดการอุปกรณ์บน Windows ภายใต้พอร์ต COM เพื่อดูว่าอุปกรณ์ Silicon Labs CP210x ได้รับการยอมรับหรือไม่ ใน Mac OS คุณสามารถเรียกใช้คำสั่ง ls /dev/{tty,cu}.* ในเทอร์มินัลเพื่อตรวจสอบสิ่งนี้
การเชื่อมต่อ WiFi เช่นample
ESP32 โดดเด่นในแอพพลิเคชั่นที่ต้องการการเชื่อมต่อ WiFi เช่นต่อไปนี้ample จะใช้ประโยชน์จากฟังก์ชันพิเศษนี้โดยให้ฟังก์ชันโมดูล ESP เป็นพื้นฐาน webเซิร์ฟเวอร์
- เปิด Arduino IDE และเปิดขั้นสูงWebเซิร์ฟเวอร์เช่นampเลอโดยไปที่ File > อดีตampเลส > Webเซิร์ฟเวอร์ > ขั้นสูงWebเซิฟเวอร์

- แทนที่ YourSSIDHere ด้วยชื่อเครือข่าย WiFi ของคุณเอง และแทนที่ YourPSKHere ด้วยรหัสผ่านเครือข่าย WiFi ของคุณ

- เชื่อมต่อ ESP32 ของคุณกับพีซีของคุณ (หากคุณยังไม่ได้เชื่อมต่อ) และตรวจสอบให้แน่ใจว่าได้ตั้งค่าบอร์ดที่ถูกต้องในเมนูเครื่องมือและได้เลือกพอร์ตการสื่อสารแบบอนุกรมที่เหมาะสมแล้ว

- คลิกปุ่มอัพโหลด (
) และตรวจสอบข้อความข้อมูลที่ด้านล่าง เมื่อข้อความ “กำลังเชื่อมต่อ…” ปรากฏขึ้น ให้กดปุ่ม Boot บน ESP32 ค้างไว้จนกว่ากระบวนการอัพโหลดจะเสร็จสิ้น
- เปิดจอภาพอนุกรม (
) และตรวจสอบว่าตั้งค่าบอดเรตเป็น 115200 บอด: - กดปุ่ม Reset/EN ข้อความแก้ไขข้อบกพร่องควรเริ่มปรากฏบนจอภาพอนุกรม พร้อมกับข้อมูลสถานะเกี่ยวกับการเชื่อมต่อเครือข่ายและที่อยู่ IP จดที่อยู่ IP:
ESP32 มีปัญหาในการเชื่อมต่อกับเครือข่าย WiFi ของคุณหรือไม่?
ตรวจสอบว่าชื่อเครือข่าย WiFi และรหัสผ่านได้รับการตั้งค่าอย่างถูกต้อง และ ESP32 อยู่ในช่วงของจุดเข้าใช้งาน WiFi ของคุณ ESP32 มีเสาอากาศที่ค่อนข้างเล็ก ดังนั้นจึงอาจมีปัญหาในการรับสัญญาณ WiFi ที่ตำแหน่งใดตำแหน่งหนึ่งมากกว่าพีซีของคุณ - เปิดของเรา web เบราว์เซอร์และพยายามเชื่อมต่อกับ ESP32 โดยป้อนที่อยู่ IP ในแถบที่อยู่ คุณควรได้รับ webหน้าที่แสดงกราฟที่สร้างขึ้นแบบสุ่มจาก ESP32

จะทำอย่างไรต่อไปกับบอร์ด Whadda ESP32 ของฉัน?
ตรวจสอบบางส่วนของ ESP32 exampไฟล์ที่โหลดไว้ล่วงหน้าใน Arduino IDE คุณสามารถลองใช้ฟังก์ชัน Bluetooth ได้โดยลองใช้ฟังก์ชันเช่นampสเก็ตช์ในโฟลเดอร์ ESP32 BLE Arduino หรือลองใช้ร่างทดสอบเซ็นเซอร์แม่เหล็ก (ฮอลล์) ภายใน (ESP32 > HallSensor) เมื่อคุณลองใช้ ex ที่แตกต่างกันสองสามตัวampคุณสามารถลองแก้ไขโค้ดตามที่คุณต้องการ และรวมตัวอย่างต่างๆampเพื่อสร้างโปรเจ็กต์ที่เป็นเอกลักษณ์ของคุณเอง! ลองดูบทช่วยสอนเหล่านี้ที่ทำโดยเพื่อนของเราในนาทีสุดท้ายวิศวกร: Last minutesengineers.com/electronics/esp32-projects/
สงวนลิขสิทธิ์การแก้ไขและข้อผิดพลาดในการพิมพ์ – © Velleman Group nv, Legen Heirweg 33 – 9890 Gavere WPB109-26082021
เอกสาร / แหล่งข้อมูล
![]() |
WHADDA WPB109 ESP32 บอร์ดพัฒนา [พีดีเอฟ] คู่มือการใช้งาน WPB109 บอร์ดพัฒนา ESP32, WPB109, บอร์ดพัฒนา ESP32, บอร์ดพัฒนา, บอร์ด |

