สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ฉันเป็นแฟนตัวยงของโมดูล M5Stack ESP32 มันดูเป็นมืออาชีพมากซึ่งแตกต่างจาก "หนูรัง" ปกติของฉันในบอร์ดและสายไฟต้นแบบ!
ด้วยบอร์ดพัฒนา ESP32 ส่วนใหญ่ คุณสามารถเรียกใช้โปรแกรม / แอพได้ครั้งละหนึ่งโปรแกรมเท่านั้น แต่ตอนนี้บน M5Stack คุณสามารถเลือกระหว่างแอพจำนวนมากผ่านทางเมนู เป๊ะเว่อร์!
แอพรวมถึง:
- ออสซิลโลสโคปสองช่อง
- เว็บวิทยุ
- สถานีตรวจอากาศ
- เว็บเซิร์ฟเวอร์พร้อมตัวจัดการไฟล์ SD บนเว็บ
- เบราว์เซอร์ SD
-
เครื่องมือ
- การตรวจสอบแพ็คเก็ต Wifi
- เครื่องสแกนไวไฟ
- เครื่องสแกน I²C
- เครื่องอ่านเซ็นเซอร์ DHT
- นาฬิกาจับเวลา
- เกม
วิดีโอแสดงการสร้างและขั้นตอนต่อไปนี้จะอธิบายกระบวนการ
ขั้นตอนที่ 1: Ardunio IDE Out, PlatformIO IDE In
ความท้าทายแรกคือเราไม่สามารถใช้ Arduino IDE อันเป็นที่รักของเราสำหรับโครงการนี้ได้ เวลาสำหรับการเปลี่ยนแปลงและการเปลี่ยนแปลงเป็นสิ่งที่ดีใช่มั้ย?! ไปที่ GitHub:
github.com/botofancalin/M5Stack-MultiApp-Advanced
คุณสามารถดูคำแนะนำสำหรับการติดตั้ง PlatformIO และข้อกำหนดอื่นๆ ได้ที่นี่ ขั้นตอนแรกคือดาวน์โหลดที่เก็บข้อมูลและเปิดเครื่องรูดไปยังที่อื่นที่คุณสามารถหาได้ง่ายเช่น เดสก์ทอป.
ตอนนี้ดาวน์โหลดและติดตั้ง Visual Studio Code
code.visualstudio.com/
และส่วนขยาย PlatformIO
ตอนนี้ติดตั้ง ESP32 Framework บน PlatformIO สำหรับฉันสิ่งนี้เกิดขึ้นโดยอัตโนมัติเมื่อติดตั้ง PlatformIO นอกจากนี้ ในขณะนี้ ให้มองหาการอัปเดตใดๆ ที่จะถูกตั้งค่าสถานะ
ถึงเวลาใช้ PlatformIO Patch เพียงคัดลอกเนื้อหาของไดเร็กทอรี PlatformIO_Patch ใต้โฟลเดอร์ M5Stack-MultiApp-Advanced-master บนเดสก์ท็อปของคุณไปยังไดเร็กทอรี.platformio
ขั้นตอนที่ 2: แฟลช M5Stack ด้วยเฟิร์มแวร์ที่คอมไพล์แล้ว
คำแนะนำแบบกะพริบสามารถพบได้ในโฟลเดอร์ Precompiled Firmware ใต้โฟลเดอร์ M5Stack-MultiApp-Advanced-master บนเดสก์ท็อปของคุณ
1. เรียกใช้ ESPFlashDownloadTool_v3.6.4.exe
2. เลือก ESP32 DownloadTool
3. เลือกไฟล์เฟิร์มแวร์ “M5StackMultiApp.bin”
4. ป้อนที่อยู่สำหรับไฟล์: 0x10000 (ทำโดยค่าเริ่มต้น)
5. เลือก COM PORT บนเครื่องมือดาวน์โหลด ตรวจสอบหมายเลขพอร์ต M5Stack COM ในตัวจัดการอุปกรณ์ของคุณ
6. กดปุ่ม RESET ค้างไว้บน M5Stack
7. คลิก START บนเครื่องมือดาวน์โหลด แล้วปล่อยปุ่มรีเซ็ต
หลังจากกระพริบ ให้กดปุ่มรีเซ็ตเพื่อเริ่ม M5Stack
ขั้นตอนที่ 3: สร้างและ Flash M5Stack MultiApp
เปิดโฟลเดอร์ MultiApp Project ใน PlatformIO
ไปที่โฟลเดอร์ src และโหลดไฟล์ main.cpp
คลิกปุ่มสร้างที่มุมล่างซ้ายมือของแถบงาน Visual Studio คุณจะเห็นข้อความเตือนเป็นสีเหลือง แต่หวังว่าอีกสักครู่คุณจะเห็นข้อความ "สำเร็จ" สีเขียว!
ตอนนี้ให้กดปุ่มลูกศรอัพโหลดและรอข้อความ “SUCCESS” สีเขียวอีกครั้ง และเมนู MultiApp ควรปรากฏบน M5Stack – ยินดีด้วย!! คุณสามารถสำรวจแอพได้แล้ว
รับ M5Stack ของคุณที่นี่: M5Stack ESP32
หรือที่นี่: M5Stack ESP32