1. บทนำ
คู่มือนี้ให้คำแนะนำโดยละเอียดเกี่ยวกับการติดตั้ง การใช้งาน และการบำรุงรักษาบอร์ดพัฒนา MakerHawk Vision Master E213 ESP32-S3R8 LoRa บอร์ดนี้รวมไมโครคอนโทรลเลอร์ ESP32-S3R8 เข้ากับชิป SX1262 LoRa และจอแสดงผล E-Ink ขนาด 2.13 นิ้ว ทำให้สามารถเชื่อมต่อไร้สายได้อย่างหลากหลายและมีกำลังแสดงผลต่ำ เหมาะสำหรับโครงการ IoT และการพัฒนาต่างๆ
2. สินค้าหมดview
Vision Master E213 เป็นบอร์ดพัฒนาขนาดกะทัดรัดและทรงพลัง ออกแบบมาสำหรับแอปพลิเคชันที่ต้องการการสื่อสารไร้สายระยะไกลและจอแสดงผลที่ใช้พลังงานต่ำมาก มันรวมการเชื่อมต่อ Wi-Fi, Bluetooth และ LoRa เข้ากับหน้าจอ E-Ink ที่ประหยัดพลังงาน ทำให้เหมาะสำหรับโครงการต่างๆ เช่น โหนด Meshtastic, การตรวจสอบสภาพแวดล้อม และอุปกรณ์ IoT อื่นๆ ที่ใช้พลังงานจากแบตเตอรี่

รูปที่ 2.1: บอร์ดพัฒนา Vision Master E213 พร้อมอุปกรณ์เสริมที่ให้มา ซึ่งประกอบด้วยบอร์ดหลักที่มีจอแสดงผล E-Ink ขนาด 2.13 นิ้ว เสาอากาศ LoRa และพินเฮดเดอร์
3. คุณสมบัติหลัก
- การเชื่อมต่อไร้สายอเนกประสงค์: มาพร้อมกับไมโครคอนโทรลเลอร์ ESP32-S3R8 รองรับ Wi-Fi, Bluetooth และ LoRa (ชิป SX1262) เพื่อตอบสนองความต้องการใช้งานที่หลากหลาย
- ประสิทธิภาพการแสดงผลที่ยาวนาน: มาพร้อมจอแสดงผล E-Ink ขนาด 2.13 นิ้ว ที่ใช้พลังงานต่ำมาก (20uA ในโหมดประหยัดพลังงานขั้นสุด) สามารถคงเนื้อหาบนหน้าจอได้นานถึง 180 วันหลังจากปิดเครื่อง
- ระบบจัดการแบตเตอรี่ที่มีประสิทธิภาพ: ประกอบด้วยอินเทอร์เฟซแบตเตอรี่ SH1.25-2 ในตัว และระบบจัดการแบตเตอรี่ลิเธียมแบบบูรณาการสำหรับการชาร์จ/คายประจุอย่างปลอดภัย การป้องกันการชาร์จเกิน การตรวจจับระดับแบตเตอรี่ และการสลับพลังงาน USB/แบตเตอรี่อัตโนมัติ
- ความเข้ากันได้กับ Arduino และอินเทอร์เฟซเซ็นเซอร์: ใช้งานร่วมกับเฟรมเวิร์กและไลบรารีการพัฒนา Arduino ได้ ทำให้เขียนโปรแกรมได้ง่าย มีอินเทอร์เฟซเซ็นเซอร์ SH2.0-4P สองช่อง ใช้งานร่วมกับเซ็นเซอร์ซีรีส์ QuickLink ได้
- การสนับสนุนโครงการโอเพนซอร์ส: รองรับเฟรมเวิร์กการพัฒนาที่เป็นที่นิยม เช่น PlatformIO และ MicroPython และเข้ากันได้กับโครงการโอเพนซอร์ส เช่น Meshtastic
4. เนื้อหาบรรจุภัณฑ์
ตรวจสอบว่ามีสินค้าทั้งหมดที่ระบุไว้ด้านล่างอยู่ในแพ็คเกจของคุณ:

รูปที่ 4.1: ส่วนประกอบภายในกล่องบรรจุภัณฑ์ Vision Master E213 ได้แก่ เมนบอร์ด เสาอากาศ LoRa และขั้วต่อแบตเตอรี่
- 1x HT-VME213 (บอร์ดพัฒนา Vision Master E213)
- เสาอากาศ LoRa 1 ชิ้น
- สายต่อแบตเตอรี่ SH1.25x2 จำนวน 1 เส้น
5. คำอธิบายฮาร์ดแวร์
5.1. การจัดวางส่วนประกอบ
แผนภาพต่อไปนี้แสดงส่วนประกอบหลักและอินเทอร์เฟซบนบอร์ด Vision Master E213

รูปที่ 5.1: แผนผังแสดงส่วนประกอบโดยละเอียดของบอร์ด Vision Master E213 ซึ่งแสดงให้เห็นถึง ESP32, โมดูล LoRa, จอแสดงผล E-Ink, พอร์ต USB Type-C, อินเทอร์เฟซแบตเตอรี่ และเสาอากาศต่างๆ
5.2. แผนภาพพินเอาท์
การเข้าใจแผนผังการเชื่อมต่อขา (pinout) นั้นสำคัญมากสำหรับการเชื่อมต่อเซ็นเซอร์ภายนอกและอุปกรณ์ต่อพ่วงต่างๆ โปรดดูแผนภาพด้านล่างสำหรับรายละเอียดการกำหนดขา GPIO

รูปที่ 5.2: แผนภาพแสดงการเชื่อมต่อขาอย่างละเอียดของ Vision Master E213 ซึ่งระบุขาจ่ายไฟ ขาต่อลงกราวด์ ขา GPIO ขา ADC/DAC และขาสำหรับการสื่อสารแบบอนุกรม
5.3. ขนาด
ขนาดทางกายภาพของบอร์ด Vision Master E213 นั้นมีไว้เพื่อให้สามารถนำไปประกอบเข้ากับตู้หรือโครงการแบบกำหนดเองได้

รูปที่ 5.3: ภาพวาดแสดงขนาดของแผงวงจร Vision Master E213 โดยแสดงขนาดความยาว ความกว้าง และความสูงเป็นมิลลิเมตร
6. การตั้งค่า
ทำตามขั้นตอนต่อไปนี้เพื่อเตรียม Vision Master E213 ของคุณให้พร้อมสำหรับการพัฒนา:
- เชื่อมต่อเสาอากาศ: เชื่อมต่อเสาอากาศ LoRa ที่ให้มาเข้ากับขั้วต่อ U.FL บนบอร์ดอย่างระมัดระวัง ตรวจสอบให้แน่ใจว่าเชื่อมต่อแน่นสนิท
- แหล่งจ่ายไฟ: เชื่อมต่อบอร์ดเข้ากับคอมพิวเตอร์โดยใช้สาย USB Type-C นอกจากนี้ บอร์ดยังสามารถจ่ายไฟผ่านพอร์ตแบตเตอรี่ลิเธียม SH1.25-2 ได้อีกด้วย
- การติดตั้งไดร์เวอร์: ขึ้นอยู่กับระบบปฏิบัติการของคุณ คุณอาจต้องติดตั้งไดรเวอร์ USB-to-serial (เช่น CP210x หรือ CH340) สำหรับ ESP32-S3
- การตั้งค่าสภาพแวดล้อมการพัฒนา: ติดตั้ง Arduino IDE, PlatformIO หรือ MicroPython environment และเพิ่มแพ็คเกจสนับสนุนบอร์ด ESP32 สำหรับ ESP32-S3
- การติดตั้งห้องสมุด: ติดตั้งไลบรารีที่จำเป็นสำหรับการสื่อสาร LoRa (SX1262) และการควบคุมจอแสดงผล E-Ink โปรดดูเอกสารอย่างเป็นทางการของ Heltec สำหรับคำแนะนำเกี่ยวกับไลบรารีที่เฉพาะเจาะจง
7. คู่มือการใช้งาน
7.1 การตั้งโปรแกรมบอร์ด
เมื่อตั้งค่าสภาพแวดล้อมการพัฒนาของคุณเสร็จแล้ว คุณสามารถอัปโหลดโค้ดของคุณไปยัง Vision Master E213 ได้ เลือกโมเดลบอร์ดที่ถูกต้อง (ESP32-S3 Dev Module หรือรุ่นที่คล้ายกัน) และพอร์ต COM ใน IDE ของคุณ ใช้ตัวอย่างที่ให้มาampหรือพัฒนาโค้ดของคุณเองเพื่อใช้ประโยชน์จากฟังก์ชัน Wi-Fi, Bluetooth, LoRa และจอแสดงผล E-Ink
7.2. การใช้งานจอแสดงผลอี-อิงค์
จอแสดงผล E-Ink ขนาด 2.13 นิ้ว ออกแบบมาเพื่อแสดงข้อมูลคงที่โดยใช้พลังงานต่ำ การรีเฟรชข้อมูลแบบเต็มหน้าจออาจใช้เวลาสองสามวินาที โปรดหลีกเลี่ยงการรีเฟรชข้อมูลแบบเต็มหน้าจอถี่ๆ เพื่อยืดอายุการใช้งานของจอแสดงผล การอัปเดตบางส่วนอาจได้รับการสนับสนุนโดยไลบรารีเฉพาะสำหรับการเปลี่ยนแปลงที่รวดเร็วและเฉพาะจุด
7.3. การสื่อสาร LoRa
ชิป SX1262 LoRa ที่รวมอยู่ในตัวรองรับการสื่อสารระยะไกลและใช้พลังงานต่ำ กำหนดค่าพารามิเตอร์ LoRa เช่น ความถี่ (902-928MHz สำหรับรุ่นนี้) ตัวประกอบการกระจายสัญญาณ แบนด์วิดท์ และอัตราการเข้ารหัส ตามการใช้งานและข้อกำหนดในภูมิภาคของคุณ บอร์ดนี้ใช้งานร่วมกับโปรโตคอล LoRaWAN และ Meshtastic ได้
7.4. การจัดการแบตเตอรี่
ระบบจัดการแบตเตอรี่ของบอร์ดจะควบคุมการชาร์จและการคายประจุของแบตเตอรี่ลิเธียม 3.7V ที่เชื่อมต่ออยู่ ตรวจสอบระดับแบตเตอรี่ผ่านซอฟต์แวร์เพื่อเพิ่มประสิทธิภาพการใช้พลังงานและรับประกันการทำงานที่เชื่อถือได้ในแอปพลิเคชันแบบพกพา
8. การบำรุงรักษา
- การทำความสะอาด: ใช้ผ้าแห้งและนุ่มเช็ดทำความสะอาดแผ่นวงจร หลีกเลี่ยงการใช้ของเหลวหรือสารละลาย
- พื้นที่จัดเก็บ: เก็บบอร์ดไว้ในที่แห้งและป้องกันไฟฟ้าสถิตเมื่อไม่ได้ใช้งาน
- การจัดการ: จับแผงวงจรที่ขอบเพื่อหลีกเลี่ยงการสัมผัสชิ้นส่วนต่างๆ โดยเฉพาะจอแสดงผล E-Ink ซึ่งอาจบอบบางได้
- อัพเดตเฟิร์มแวร์: ตรวจสอบเฟิร์มแวร์หรือไลบรารีที่อัปเดตจากผู้ผลิตหรือชุมชนอย่างสม่ำเสมอ เพื่อให้มั่นใจได้ถึงประสิทธิภาพสูงสุดและการเข้าถึงคุณสมบัติใหม่ๆ
9 การแก้ไขปัญหา
- ไม่พบบอร์ด: ตรวจสอบให้แน่ใจว่าได้เสียบสาย USB Type-C อย่างถูกต้องแล้ว ติดตั้งไดรเวอร์ USB-to-serial ที่จำเป็น ลองใช้พอร์ต USB หรือสาย USB อื่นดู
- ข้อผิดพลาดในการอัปโหลด: ตรวจสอบให้แน่ใจว่าได้เลือกบอร์ดและพอร์ต COM ที่ถูกต้องใน IDE ของคุณแล้ว ตรวจสอบให้แน่ใจว่าไม่มีแอปพลิเคชันอื่นกำลังใช้งานพอร์ตอนุกรมอยู่ ตรวจสอบข้อผิดพลาดทางไวยากรณ์ในโค้ดของคุณ
- หน้าจอ E-Ink ไม่ได้รับการอัปเดต: ตรวจสอบให้แน่ใจว่าได้ติดตั้งและเริ่มต้นใช้งานไลบรารีการแสดงผลอย่างถูกต้องแล้ว ตรวจสอบแหล่งจ่ายไฟไปยังจอแสดงผล จอแสดงผล E-Ink มีอัตราการรีเฟรชที่ช้ากว่า โปรดเผื่อเวลาให้เพียงพอสำหรับการอัปเดต
- ปัญหาการสื่อสาร LoRa: ตรวจสอบให้แน่ใจว่าเสาอากาศ LoRa เชื่อมต่อแน่นหนาดีแล้ว ตรวจสอบว่าพารามิเตอร์ LoRa (ความถี่, ค่าสัมประสิทธิ์การกระจายสัญญาณ ฯลฯ) ตรงกันระหว่างอุปกรณ์ต่างๆ และตรวจสอบหาการรบกวนในย่านความถี่ที่ใช้งาน
- แบตเตอรี่ไม่ชาร์จ/เปิดไม่ติด: ตรวจสอบให้แน่ใจว่าได้เชื่อมต่อแบตเตอรี่เข้ากับอินเทอร์เฟซ SH1.25-2 อย่างถูกต้องแล้ว ตรวจสอบระดับแบตเตอรี่tage. ตรวจสอบว่าแหล่งจ่ายไฟ USB มีกำลังไฟเพียงพอ
10. ข้อมูลจำเพาะทางเทคนิค

รูปที่ 10.1: เกินview ของข้อมูลจำเพาะทางเทคนิคของ Vision Master E213
| พารามิเตอร์ | คำอธิบาย |
|---|---|
| มาสเตอร์ชิป | ESP32-S3R8 |
| ชิปโหนด LoRa | SX1262 |
| ความถี่ | 902-928เมกะเฮิรตซ์ |
| แม็กซ์ TX Power | 21 ± 1dBm |
| ความไวในการรับสูงสุด | -136dBm@SF12 BW=125KHz |
| ไวไฟ | 802.11 b/g/n สูงสุด 150Mbps |
| บลูทูธ | บลูทูธ 5 (LE) |
| ทรัพยากรด้านฮาร์ดแวร์ | 6*ADC_1, 1*ADC_2, 6*Touch, 8M*PSRAM, 3*UART, 2*I2C, 2*SPI เป็นต้น |
| หน่วยความจำ | หน่วยความจำ ROM 384KB; หน่วยความจำ SRAM 512KB; หน่วยความจำ RTC SRAM 16KB; หน่วยความจำ SIP Flash 8MB |
| อินเทอร์เฟซ | พอร์ต USB Type-C; ช่องเสียบแบตเตอรี่ลิเธียม 2*1.25 โวลต์; เสาอากาศ LoRa ANT; เสาอากาศ Wi-Fi ANT; ขั้วต่อแบบ Header Pin 2*18*2.54; ช่องเสียบเซ็นเซอร์ 2*SH2.0-4P |
| แบตเตอรี่ | แหล่งจ่ายไฟและการชาร์จแบตเตอรี่ลิเธียม 3.7V |
| อุณหภูมิในการทำงาน | -20℃ ~ 70℃ |
| ขนาด | 66.75 x 30.41 x 10 มม. |
11. แหล่งข้อมูลและการสนับสนุนเพิ่มเติม
สำหรับเอกสารทางเทคนิคเพิ่มเติม เช่นampสำหรับข้อมูลเพิ่มเติม รวมถึงการสนับสนุนจากชุมชน โปรดดูแหล่งข้อมูลอย่างเป็นทางการของ Heltec Automation แหล่งข้อมูลเหล่านี้มีข้อมูลโดยละเอียดเกี่ยวกับการพัฒนา ESP32 ไลบรารี LoRa และการเขียนโปรแกรมจอแสดงผล E-Ink

รูปที่ 11.1: ภาพหน้าจอของหน้าเอกสารและแหล่งข้อมูลของ Heltec Automation ซึ่งให้การเข้าถึงเฟรมเวิร์ก ไลบรารี แผนผังวงจร และเอกสารข้อมูลจำเพาะ
- เอกสารอย่างเป็นทางการ: เยี่ยมชม หน้าโครงการ Heltec Automation Vision Master E213 สำหรับเอกสารข้อมูลจำเพาะ แผนผังวงจร และคู่มือการพัฒนา
- การสนับสนุนผู้ผลิต: สำหรับคำถามเฉพาะเกี่ยวกับผลิตภัณฑ์ คุณสามารถเยี่ยมชมได้ที่ ร้าน MakerHawk บน Amazon.