โลโก้ MacB IT Solutions

โมดูล Wi-Fi BuzzBoxx ESP32-WROVER-IE ของ MacB IT Solutions

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Module-รูปที่ (17)

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

  • ชื่อสินค้า : BuzzBoxx
  • เวอร์ชัน : V1.0
  • วันที่วางจำหน่าย: 2024.12

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

BuzzBoxx เป็นแพลตฟอร์มฮาร์ดแวร์ที่ออกแบบมาเพื่อการพัฒนาแอปพลิเคชันโดยใช้โมดูล Arduino และ ESP32

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

การแนะนำ
BuzzBoxx เป็นเครื่องมืออเนกประสงค์สำหรับการพัฒนาซอฟต์แวร์ รองรับโมดูล Arduino และ ESP32 สำหรับการสร้างแอปพลิเคชัน

เริ่มต้นใช้งาน
เริ่มต้นด้วยการตั้งค่าสภาพแวดล้อมการพัฒนาซอฟต์แวร์พื้นฐานตามที่อธิบายไว้ในคู่มือผู้ใช้

การกำหนดค่า
ทำตามตัวช่วยกำหนดค่าตามเมนูเพื่อตั้งค่าสภาพแวดล้อมการพัฒนาของคุณ

เชื่อมต่อ
เชื่อมต่อฮาร์ดแวร์ BuzzBoxx กับคอมพิวเตอร์ของคุณโดยใช้สายเคเบิลที่เหมาะสม

ทดสอบการสาธิต
รันการทดสอบสาธิตเพื่อให้แน่ใจว่าฮาร์ดแวร์ทำงานได้อย่างถูกต้อง

อัพโหลดภาพร่าง

หากต้องการอัพโหลดภาพร่าง ให้ทำตามขั้นตอนเหล่านี้:

  1. สร้างแบบร่างของคุณ
  2. แสดงภาพร่างบนโมดูล ESP32
  3. ตรวจสอบผลลัพธ์เพื่อดูว่ามีข้อผิดพลาดใดๆ หรือไม่

การอ้างอิงคำสั่ง SSC

BuzzBoxx รองรับคำสั่งต่างๆสำหรับการกำหนดค่า:

  • สหกรณ์: ดำเนินการคำสั่งปฏิบัติการStaคุณ: กำหนดค่าโหมดสถานี.App: กำหนดค่าโหมดจุดเชื่อมต่อ
  • แม็ค : ตั้งค่าที่อยู่ MAC
  • ดีเอชซีพี: เปิดใช้งาน DHCP
  • ไอพี: ตั้งค่าที่อยู่ IP
  • รีบูต: รีบูตระบบ

บัซบอกซ์

  • BuzzBoxx เป็นบอร์ดพัฒนาที่สามารถทำงานได้อย่างอิสระ
  • ประกอบด้วยโมดูล ESP32-WROVER-IE ที่รองรับโปรโตคอลการสื่อสาร Wi-Fi + BT+ BLE และ PCB เมนบอร์ด
  • และผลิตภัณฑ์นี้มีฟังก์ชั่น 4G โมดูล LTE Cat-4 คือ SIM7600G-H
  • สำหรับการใช้งานตั้งแต่เครือข่ายเซ็นเซอร์กำลังต่ำไปจนถึงงานที่มีความต้องการสูงที่สุด
    ESP32 ผสานรวมโซลูชัน Wi-Fi (แบนด์ 2.4 GHz) และ Bluetooth 4.2 ไว้ในชิปตัวเดียว พร้อมด้วยคอร์ประสิทธิภาพสูงแบบคู่และอุปกรณ์ต่อพ่วงอเนกประสงค์อื่นๆ อีกมากมาย ขับเคลื่อนด้วยเทคโนโลยี 40 นาโนเมตร ESP32 มอบแพลตฟอร์มที่แข็งแกร่งและบูรณาการสูงเพื่อตอบสนองความต้องการอย่างต่อเนื่องสำหรับการใช้พลังงานอย่างมีประสิทธิภาพ การออกแบบที่กะทัดรัด และความปลอดภัย
  • เราจัดเตรียมทรัพยากรฮาร์ดแวร์และซอฟต์แวร์พื้นฐานที่ช่วยให้ผู้พัฒนาแอปพลิเคชันสามารถสร้างแนวคิดของตนเองโดยใช้ฮาร์ดแวร์ของซีรีส์ ESP32 กรอบการพัฒนาซอฟต์แวร์ที่จัดเตรียมไว้มีไว้สำหรับการพัฒนาแอปพลิเคชัน Internet-of-Things (IoT) อย่างรวดเร็วด้วย Wi-Fi, Bluetooth, การจัดการพลังงานที่ยืดหยุ่น และคุณลักษณะระบบขั้นสูงอื่นๆ

อาร์ดูอิน
ชุดแอปพลิเคชันข้ามแพลตฟอร์มที่เขียนด้วยภาษาจาวา Arduino Software IDE มาจากภาษาการเขียนโปรแกรมการประมวลผลและสภาพแวดล้อมการพัฒนาแบบบูรณาการของโปรแกรมการเดินสายไฟ ผู้ใช้สามารถพัฒนาแอปพลิเคชันใน Windows/Linux/MacOS บนพื้นฐาน Arduino ขอแนะนำให้ใช้ Windows 10 Windows OS เคยเป็นอดีตampในเอกสารนี้เพื่อวัตถุประสงค์ในการอธิบาย

การตระเตรียม
ในการพัฒนาแอปพลิเคชันสำหรับ ESP32 คุณต้องมี:

  • พีซีที่ติดตั้งระบบปฏิบัติการ Windows, Linux, x หรือ Mac
  • Toolchain เพื่อสร้างแอปพลิเคชันสำหรับ ESP32
  • Arduino ที่มี API สำหรับ ESP32 และสคริปต์เพื่อใช้งาน Toolchain
  • บอร์ด ESP32 เองและสาย USB เพื่อเชื่อมต่อกับ PC

ดาวน์โหลดซอฟต์แวร์ Arduino

วิธีที่เร็วที่สุดในการติดตั้งซอฟต์แวร์ Arduino (IDE) บนเครื่อง Windows

ควิกสตาร์ด

ขั้นตอนการติดตั้งสำหรับแพลตฟอร์ม Windows Arduino

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Module-รูปที่ (1)

เข้าสู่อินเทอร์เฟซการดาวน์โหลด เลือกตัวติดตั้ง Windows เพื่อติดตั้งโดยตรง

ติดตั้งซอฟต์แวร์ Arduino

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Module-รูปที่ (2)MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Module-รูปที่ (3)

ดาวน์โหลด Git

ดาวน์โหลดแพ็กเกจการติดตั้ง Git.exe

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Module-รูปที่ (4)

การกำหนดค่าก่อนสร้าง คลิกปุ่ม  ไอคอน Arduino จากนั้นคลิกขวาและเลือก “เปิดโฟลเดอร์ที่” เลือกฮาร์ดแวร์ ->

  • เมาส์ ** คลิกขวา ** ->
  • คลิก Git Bash ที่นี่

การโคลนที่เก็บระยะไกล

  • $mkdir เอสเพรสซิฟ
  • $ ซีดีเอสเปรสโซ
  • $ git โคลน - เรียกซ้ำ https://github.com/espressif/arduino-esp32.git esp32

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

ทดสอบการสาธิต
เลือก File>>อดีตampเล>>WiFi>>WiFiScan

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Module-รูปที่ (5)

อัพโหลดภาพร่าง

เลือกบอร์ด
เครื่องมือ<

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Module-รูปที่ (6)

อัพโหลด

ร่าง << อัพโหลด
มอนิเตอร์แบบอนุกรม
เครื่องมือ << Serial Monitor

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Module-รูปที่ (7)

การอ้างอิงคำสั่ง SSC

op
ต่อไปนี้เป็นคำสั่ง Wi-Fi ทั่วไปสำหรับให้คุณทดสอบโมดูล
คำอธิบาย
คำสั่ง op ใช้เพื่อตั้งค่าและค้นหาโหมด Wi-Fi ของระบบ
Example
สหกรณ์ -Q
op: S -o wmode

พารามิเตอร์

-Q สอบถามโหมด Wi-Fi
-S ตั้งค่าโหมด Wi-Fi
 

 

โหมด

มี 3 โหมด Wi-Fi:

• โหมด = 1: โหมด STA

• โหมด = 2: โหมด AP

• โหมด = 3: โหมด STA+AP

สตา
คำอธิบาย
คำสั่ง sta ใช้เพื่อสแกนอินเทอร์เฟซเครือข่าย STA เชื่อมต่อหรือยกเลิกการเชื่อมต่อ AP และสอบถามสถานะการเชื่อมต่อของอินเทอร์เฟซเครือข่าย STA
Example
sta -S [-s ssid] [-b bssid] [-n ช่อง] [-h] sta -Q
sta -C [-s ssid] [-p รหัสผ่าน] sta -DMacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Module-รูปที่ (10)

พารามิเตอร์

-ssid สแกนหรือเชื่อมต่อจุดเข้าใช้งานกับ ssid
-b bsid สแกนจุดเข้าใช้งานด้วย bssid
-n ช่อง สแกนช่อง.
-h แสดงผลการสแกนด้วยจุดเข้าใช้งาน ssid ที่ซ่อนอยู่
-Q แสดงสถานะการเชื่อมต่อ STA
-D ยกเลิกการเชื่อมต่อกับจุดเข้าใช้งานปัจจุบัน

ap
คำอธิบาย
คำสั่ง ap ใช้เพื่อตั้งค่าพารามิเตอร์ของอินเทอร์เฟซเครือข่าย AP
Example
ap -S [-s ssid] [-p รหัสผ่าน] [-t เข้ารหัส] [-n ช่อง] [-h] [-m max_sta] ap –Q
เอพี –ล

พารามิเตอร์

-S ตั้งค่าโหมด AP
-ssid ตั้งค่า AP ssid
-p รหัสผ่าน ตั้งรหัสผ่าน AP
-t เข้ารหัส ตั้งค่าโหมดเข้ารหัส AP
-h ซ่อน ssid
-m max_sta ตั้งค่าการเชื่อมต่อ AP max
-Q แสดงพารามิเตอร์ AP
-L แสดงที่อยู่ MAC และที่อยู่ IP ของสถานีที่เชื่อมต่อ

แม็ค
คำอธิบาย
คำสั่ง Mac ใช้เพื่อค้นหาที่อยู่ MAC ของอินเทอร์เฟซเครือข่าย
Example
mac -Q [โหมด -o]

-Q แสดงที่อยู่ MAC
 

-o โหมด

• โหมด = 1: ที่อยู่ MAC ในโหมด STA

• โหมด = 2: ที่อยู่ MAC ในโหมด AP

พารามิเตอร์

-Q แสดงที่อยู่ MAC
 

-o โหมด

• โหมด = 1: ที่อยู่ MAC ในโหมด STA

• โหมด = 2: ที่อยู่ MAC ในโหมด AP


คำอธิบาย
คำสั่ง dhcp ใช้เพื่อเปิดใช้งานหรือปิดใช้งานเซิร์ฟเวอร์/ไคลเอนต์ dhcp
. อดีตample

dchp -S [-o โหมด] dhcp -E [-o โหมด] dhcp -Q [-o โหมด]

พารามิเตอร์

  เริ่ม DHCP (ไคลเอนต์/เซิร์ฟเวอร์)
-E สิ้นสุด DHCP (ไคลเอนต์/เซิร์ฟเวอร์)
-Q แสดงสถานะ DHCP
 

-o โหมด

• โหมด = 1: ไคลเอ็นต์ DHCP ของอินเทอร์เฟซ STA

• โหมด = 2: เซิร์ฟเวอร์ DHCP ของอินเทอร์เฟซ AP

• โหมด = 3: ทั้งสอง

ip
คำอธิบาย
คำสั่ง ip ใช้เพื่อตั้งค่าและสอบถามที่อยู่ IP ของอินเทอร์เฟซเครือข่าย
Example

ip -Q [-o mode] ip -S [-i ip] [-o mode] [-m mask] [-g เกตเวย์]

-Q แสดงที่อยู่ IP
 

-o โหมด

• โหมด = 1: ที่อยู่ IP ของอินเทอร์เฟซ STA

• โหมด = 2: ที่อยู่ IP ของอินเทอร์เฟซ AP

• โหมด = 3: ทั้งสอง

-S ตั้งค่าที่อยู่ IP
-ไอพี ที่อยู่ IP
-m หน้ากาก มาสก์ที่อยู่ซับเน็ต
-g เกตเวย์ เกตเวย์เริ่มต้น

รีบูต
คำอธิบาย
คำสั่งรีบูตใช้เพื่อรีบูตบอร์ด
Example
รีบอท

แรม
คำสั่ง ram ใช้ในการสอบถามขนาดของฮีปที่เหลืออยู่ในระบบ
Example
แกะ

ข้อควรระวังของ FCC:

การเปลี่ยนแปลงหรือการดัดแปลงใดๆ ที่ไม่ได้รับการอนุมัติอย่างชัดแจ้งจากฝ่ายที่รับผิดชอบในการปฏิบัติตามอาจทำให้สิทธิ์ในการใช้งานอุปกรณ์ของผู้ใช้เป็นโมฆะ
อุปกรณ์นี้เป็นไปตามกฎ FCC ส่วนที่ 15 การทำงานต้องอยู่ภายใต้เงื่อนไขสองประการต่อไปนี้:

  1. อุปกรณ์นี้จะต้องไม่ก่อให้เกิดการรบกวนที่เป็นอันตรายและ
  2. อุปกรณ์นี้ต้องยอมรับการรบกวนใดๆ ที่ได้รับ รวมถึงการรบกวนที่อาจทำให้เกิดการทำงานที่ไม่พึงประสงค์

ห้ามวางเครื่องส่งสัญญาณนี้ไว้หรือทำงานร่วมกับเสาอากาศหรือเครื่องส่งสัญญาณอื่นใด
หมายเหตุสำคัญ:
หมายเหตุ: อุปกรณ์นี้ได้รับการทดสอบและพบว่าเป็นไปตามขีดจำกัดสำหรับอุปกรณ์ดิจิทัลคลาส B ภายใต้ส่วนที่ 15 ของกฎ FCC ขีดจำกัดเหล่านี้ได้รับการออกแบบมาเพื่อให้การป้องกันที่เหมาะสมต่อการรบกวนที่เป็นอันตรายในการติดตั้งในที่อยู่อาศัย อุปกรณ์นี้สร้าง ใช้ และสามารถแผ่พลังงานความถี่วิทยุ และหากไม่ได้ติดตั้งและใช้งานตามคำแนะนำ อาจทำให้เกิดการรบกวนที่เป็นอันตรายต่อการสื่อสารทางวิทยุ อย่างไรก็ตาม ไม่มีการรับประกันว่าการรบกวนจะไม่เกิดขึ้นในการติดตั้งโดยเฉพาะ หากอุปกรณ์นี้ทำให้เกิดการรบกวนที่เป็นอันตรายต่อการรับวิทยุหรือโทรทัศน์ ซึ่งสามารถระบุได้โดยการปิดและเปิดอุปกรณ์ ผู้ใช้ควรพยายามแก้ไขการรบกวนโดยใช้วิธีการต่อไปนี้วิธีใดวิธีหนึ่งหรือมากกว่า:

  • ปรับทิศทางหรือย้ายตำแหน่งของเสาอากาศรับสัญญาณ
  • เพิ่มระยะห่างระหว่างอุปกรณ์และตัวรับ
  • เชื่อมต่ออุปกรณ์เข้ากับเต้าเสียบในวงจรที่แตกต่างไปจากวงจรที่เชื่อมต่อเครื่องรับอยู่
  • ปรึกษาตัวแทนจำหน่ายหรือช่างวิทยุ/โทรทัศน์ที่มีประสบการณ์เพื่อขอความช่วยเหลือ

คำชี้แจงเกี่ยวกับการได้รับรังสีของ FCC:
อุปกรณ์นี้สอดคล้องกับข้อจำกัดการรับรังสีของ FCC ที่กำหนดไว้สำหรับสภาพแวดล้อมที่ไม่มีการควบคุม อุปกรณ์นี้ควรได้รับการติดตั้งและใช้งานโดยให้มีระยะห่างขั้นต่ำ 20 ซม. ระหว่างหม้อน้ำและร่างกายของคุณ

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

ถาม: ฉันสามารถใช้ BuzzBoxx สำหรับแพลตฟอร์มฮาร์ดแวร์อื่นได้หรือไม่
A: BuzzBoxx ได้รับการออกแบบมาโดยเฉพาะเพื่อใช้กับโมดูล Arduino และ ESP32 ไม่รับประกันความเข้ากันได้กับแพลตฟอร์มอื่น

ถาม: ฉันจะแก้ไขปัญหาการเชื่อมต่อได้อย่างไร
A: ตรวจสอบให้แน่ใจว่าการเชื่อมต่อทั้งหมดปลอดภัยและติดตั้งไดรเวอร์อย่างถูกต้อง การรีสตาร์ททั้งฮาร์ดแวร์และซอฟต์แวร์มักจะช่วยแก้ไขปัญหาการเชื่อมต่อได้

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

โมดูล Wi-Fi BuzzBoxx ESP32-WROVER-IE ของ MacB IT Solutions [พีดีเอฟ] คู่มือการใช้งาน
ESP32-WROVER-IE, โมดูล Wi-Fi BuzzBoxx, โมดูล Wi-Fi BuzzBoxx, โมดูล Wi-Fi, โมดูล

อ้างอิง

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

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