ชุดพัฒนา M5STACK M5Core2 V1.1 ESP32 IoT

ข้อมูลสินค้า
| ปี | 2020 |
|---|---|
| เวอร์ชัน | วี0.01 |
โครงร่าง
M5Core2 1.1 คือบอร์ด ESP32 ที่ใช้ชิป ESP32-D0WDQ6-V3 และมีหน้าจอ TFT ขนาด 2 นิ้ว กระดานทำจาก PC+ABC
องค์ประกอบฮาร์ดแวร์
ส่วนประกอบฮาร์ดแวร์ของ CORE2 ประกอบด้วย
- ชิป ESP32-D0WDQ6-V3
- หน้าจอ TFT
- ไฟ LED สีเขียว
- ปุ่ม
- อินเทอร์เฟซ GROVE
- อินเตอร์เฟส TypeC-to-USB
- ชิปจัดการพลังงาน
- แบตเตอรี่
ชิป ESP32-D0WDQ6-V3 เป็นระบบดูอัลคอร์ที่มีซีพียู Harvard Architecture Xtensa LX6 สองตัว มีหน่วยความจำแบบฝัง หน่วยความจำภายนอก และอุปกรณ์ต่อพ่วงที่อยู่บนบัสข้อมูลและ/หรือบัสคำสั่งของ CPU เหล่านี้ การแมปที่อยู่ของ CPU สองตัวเป็นแบบสมมาตร ยกเว้นข้อยกเว้นเล็กน้อยบางประการ อุปกรณ์ต่อพ่วงหลายตัวในระบบสามารถเข้าถึงหน่วยความจำแบบฝังผ่าน DMA
หน้าจอ TFT
หน้าจอ TFT เป็นหน้าจอสีขนาด 2 นิ้ว ขับเคลื่อนด้วย ILI9342C ความละเอียด 320 x 240 โดยทำงานในระดับปริมาตรtage ช่วง 2.6~3.3V และมีช่วงอุณหภูมิในการทำงานที่ -10~5°C
ชิปจัดการพลังงาน
ชิปการจัดการพลังงานที่ใช้คือ AXP192 ของ X-Powers มันทำงานที่ปริมาตรอินพุตtage ช่วง 2.9V~6.3V และรองรับกระแสไฟชาร์จ 1.4A
คำอธิบายการทำงาน
บทนี้อธิบายโมดูลและฟังก์ชันต่างๆ ของชิป ESP32-D0WDQ6-V3
ซีพียูและหน่วยความจำ
ชิป ESP32-D0WDQ6-V3 มีไมโครโปรเซสเซอร์ LX32 แบบซิงเกิล/ดูอัลคอร์ 6 บิตของ Xtensa ที่มีความเร็วสูงสุดถึง 600MIPS CPU มี ROM 448 KB, SRAM 520 KB และ SRAM เพิ่มเติม 16 KB ใน RTC รองรับชิปแฟลช/SRAM หลายตัวผ่าน QSPI
คำอธิบายการจัดเก็บ
- ESP32 รองรับแฟลช QSPI ภายนอกหลายตัวและหน่วยความจำเข้าถึงโดยสุ่มแบบคงที่ (SRAM) พร้อมการเข้ารหัส AES บนฮาร์ดแวร์สำหรับโปรแกรมผู้ใช้และการปกป้องข้อมูล
- ESP32 เข้าถึง QSPI Flash และ SRAM ภายนอกผ่านการแคช สามารถแมปพื้นที่โค้ด Flash ภายนอกได้สูงสุด 16 MB เข้ากับ CPU รองรับการเข้าถึงแบบ 8 บิต 16 บิต และ 32 บิต และการเรียกใช้โค้ด นอกจากนี้ยังสามารถแมปแฟลชภายนอกและ SRAM ภายนอกได้สูงสุด 8 MB กับพื้นที่ข้อมูล CPU ซึ่งรองรับการเข้าถึงแบบ 8 บิต 16 บิต และ 32 บิต Flash รองรับเฉพาะการอ่านเท่านั้น ในขณะที่ SRAM รองรับทั้งการอ่านและเขียน
คำอธิบาย PIN
อินเทอร์เฟซ USB
การกำหนดค่า M5CAMREA อินเทอร์เฟซ USB ชนิด Type-C รองรับโปรโตคอลการสื่อสารมาตรฐาน USB2.0
อินเทอร์เฟซของโกรฟ
ระยะห่าง 4p ของอินเทอร์เฟซ M2.0CAMREA GROVE 5 มม. สายไฟภายในและ GND, 5V, GPIO32, GPIO33 ที่เชื่อมต่อ
คำอธิบายฟังก์ชัน
บทนี้อธิบายโมดูลและฟังก์ชันต่างๆ ของ ESP32-D0WDQ6-V3
ซีพียูและหน่วยความจำ
Xtensa single-/dual-core32-bitLX6ไมโครโปรเซสเซอร์, สูงถึง 600MIPS (200MIPSforESP32-S0WD/ESP32-U4WDH, 400 MIPS สำหรับ ESP32-D2WD)
- ROM 448 KB
- SRAM 520 KB
- 16 KB SRAM ใน RTC
- QSPI รองรับชิปแฟลช/SRAM หลายตัว
คำอธิบายการจัดเก็บ
แฟลชภายนอกและ SRAM
ESP32 รองรับแฟลช QSPI ภายนอกหลายตัวและหน่วยความจำเข้าถึงโดยสุ่ม (SRAM) แบบคงที่ โดยมีการเข้ารหัส AES บนฮาร์ดแวร์เพื่อปกป้องโปรแกรมและข้อมูลของผู้ใช้
- ESP32 เข้าถึง QSPI Flash และ SRAM ภายนอกด้วยการแคช พื้นที่โค้ดแฟลชภายนอกสูงสุด 16 MB ถูกแมปเข้ากับ CPU รองรับการเข้าถึงแบบ 8 บิต 16 บิต และ 32 บิต และสามารถรันโค้ดได้
- แฟลชภายนอกสูงสุด 8 MB และ SRAM ที่แมปกับพื้นที่ข้อมูล CPU รองรับการเข้าถึงแบบ 8 บิต 16 บิต และ 32 บิต Flash รองรับเฉพาะการดำเนินการอ่าน SRAM รองรับการดำเนินการอ่านและเขียน
คริสตัล
คริสตัลออสซิลเลเตอร์ภายนอก 2 MHz~60 MHz (40 MHz สำหรับฟังก์ชัน Wi-Fi/BT เท่านั้น)
การจัดการ RTC และการใช้พลังงานต่ำ
ESP32 ใช้เทคนิคการจัดการพลังงานขั้นสูง สามารถเปลี่ยนโหมดประหยัดพลังงานต่างๆ ได้ (ดูตารางที่ 5)
- โหมดประหยัดพลังงาน
- โหมดแอ็คทีฟ: ชิป RF กำลังทำงาน ชิปอาจรับและส่งสัญญาณเสียง
- โหมดโมเด็มสลีป: CPU สามารถทำงานได้ อาจกำหนดค่านาฬิกาได้ เบสแบนด์ Wi-Fi / Bluetooth และ RF
- โหมดพักแสง: CPU ถูกระงับ RTC และหน่วยความจำและอุปกรณ์ต่อพ่วง ULP การทำงานของตัวประมวลผลร่วม เหตุการณ์ปลุกใดๆ (MAC, โฮสต์, ตัวจับเวลา RTC หรือการขัดจังหวะภายนอก) จะทำให้ชิปทำงาน
- โหมด Deep-sleep: เฉพาะหน่วยความจำ RTC และอุปกรณ์ต่อพ่วงที่อยู่ในสถานะทำงาน ข้อมูลการเชื่อมต่อ Wi-Fi และ Bluetooth ที่จัดเก็บไว้ใน RTC ตัวประมวลผลร่วม ULP สามารถทำงานได้
- โหมดไฮเบอร์เนต: ออสซิลเลเตอร์ 8 MHz และ ULP ตัวประมวลผลร่วมในตัวถูกปิดใช้งาน หน่วยความจำ RTC เพื่อเรียกคืนแหล่งจ่ายไฟถูกตัดออก ตัวจับเวลานาฬิกา RTC เพียงตัวเดียวเท่านั้นที่ตั้งอยู่บนนาฬิกาที่ช้าและ RTC GPIO บางตัวในที่ทำงาน นาฬิกา RTC RTC หรือตัวจับเวลาสามารถปลุกจากโหมดไฮเบอร์เนต GPIO
- โหมดหลับลึก
- โหมดสลีปที่เกี่ยวข้อง: การสลับโหมดประหยัดพลังงานระหว่างโหมด Active, Modem-sleep, Light-sleep CPU, Wi-Fi, บลูทูธ และช่วงเวลาที่ตั้งไว้ล่วงหน้าของวิทยุที่จะถูกปลุก เพื่อให้แน่ใจว่าการเชื่อมต่อ Wi-Fi / Bluetooth
- วิธีการตรวจสอบเซ็นเซอร์พลังงานต่ำพิเศษ: ระบบหลักคือโหมดพักการทำงานลึก ตัวประมวลผลร่วม ULP จะเปิดหรือปิดเป็นระยะเพื่อวัดข้อมูลเซ็นเซอร์ เซ็นเซอร์วัดข้อมูล ตัวประมวลผลร่วม ULP ตัดสินใจว่าจะปลุกระบบหลักหรือไม่
ฟังก์ชั่นในโหมดการใช้พลังงานที่แตกต่างกัน: ตาราง 5

การเปลี่ยนแปลงหรือการปรับเปลี่ยนใด ๆ ที่ไม่ได้รับการอนุมัติอย่างชัดแจ้งจากฝ่ายที่รับผิดชอบในการปฏิบัติตามข้อกำหนด อาจทำให้สิทธิ์ในการใช้งานอุปกรณ์ของผู้ใช้เป็นโมฆะ อุปกรณ์นี้สอดคล้องกับส่วนที่ 15 ของกฎ FCC การดำเนินงานอยู่ภายใต้เงื่อนไขสองประการดังต่อไปนี้
- อุปกรณ์นี้จะต้องไม่ก่อให้เกิดการรบกวนที่เป็นอันตรายและ
- อุปกรณ์นี้ต้องยอมรับการรบกวนใดๆ ที่ได้รับ รวมถึงการรบกวนที่อาจทำให้เกิดการทำงานที่ไม่พึงประสงค์
บันทึก
- อุปกรณ์นี้ได้รับการทดสอบและพบว่าเป็นไปตามขีดจำกัดสำหรับอุปกรณ์ดิจิทัลคลาส B ตามส่วนที่ 15 ของกฎ FCC ขีดจำกัดเหล่านี้ได้รับการออกแบบมาเพื่อให้การป้องกันที่เหมาะสมต่อการรบกวนที่เป็นอันตรายในการติดตั้งในที่อยู่อาศัย
- อุปกรณ์นี้สร้าง ใช้ และสามารถแผ่พลังงานความถี่วิทยุได้ และหากไม่ได้ติดตั้งและใช้งานตามคำแนะนำ อาจทำให้เกิดการรบกวนที่เป็นอันตรายต่อการสื่อสารทางวิทยุ อย่างไรก็ตาม ไม่มีการรับประกันว่าจะไม่เกิดการรบกวนในการติดตั้งนั้นๆ
- หากอุปกรณ์นี้ก่อให้เกิดสัญญาณรบกวนที่เป็นอันตรายต่อการรับวิทยุหรือโทรทัศน์ ซึ่งสามารถตรวจสอบได้โดยการปิดและเปิดอุปกรณ์ ผู้ใช้ควรลองแก้ไขสัญญาณรบกวนดังกล่าวโดยใช้วิธีการต่อไปนี้วิธีใดวิธีหนึ่งหรือมากกว่า
- ปรับทิศทางหรือย้ายตำแหน่งของเสาอากาศรับสัญญาณ
- เพิ่มระยะห่างระหว่างอุปกรณ์และตัวรับ
- เชื่อมต่ออุปกรณ์เข้ากับเต้าเสียบในวงจรที่แตกต่างไปจากวงจรที่เชื่อมต่อเครื่องรับอยู่
- ปรึกษาตัวแทนจำหน่ายหรือช่างวิทยุ/โทรทัศน์ที่มีประสบการณ์เพื่อขอความช่วยเหลือ
- อุปกรณ์นี้สอดคล้องกับข้อจำกัดการรับรังสีของ FCC ที่กำหนดไว้สำหรับสภาพแวดล้อมที่ไม่มีการควบคุม อุปกรณ์นี้ควรได้รับการติดตั้งและใช้งานโดยให้มีระยะห่างขั้นต่ำ 20 ซม. ระหว่างหม้อน้ำและร่างกายของคุณ
กำหนดค่า WIFI
UIFlow ให้ทั้ง off.ine และ web ความจริงของโปรแกรมเมอร์ เมื่อใช้ web เวอร์ชันนี้เราจำเป็นต้องกำหนดค่าการเชื่อมต่อ WiFi ให้กับอุปกรณ์ ต่อไปนี้จะอธิบายสองวิธีในการกำหนดค่าการเชื่อมต่อ \Vlfi สำหรับอุปกรณ์ (การกำหนดค่า Bum และการกำหนดค่าฮอตสปอต AP)
เบิร์นการกำหนดค่า WiFi{แนะนำ)
IOU!Flow-1.5.4 และเวอร์ชันข้างต้นสามารถเขียน WiFi inlormat1on ได้โดยตรงผ่าน M5Burner
การกำหนดค่าฮอตสปอต AP WiFi
- กดและกดปุ่มเปิดปิดทางด้านซ้ายเพื่อเปิดเครื่อง หากไม่ได้กำหนดค่า W1FI ระบบจะเข้าสู่โหมดการกำหนดค่าเครือข่ายโดยอัตโนมัติเมื่อเปิดใช้งานในครั้งแรก สมมติว่าคุณต้องการเข้าสู่โหมดการกำหนดค่าเครือข่ายอีกครั้งเพื่อแก้ไขการรันโปรแกรมอื่น ๆ คุณสามารถดูการดำเนินการด้านล่าง เปลี่ยนโลโก้ UIFlow ปรากฏขึ้นเมื่อเริ่มต้น คลิกปุ่มโฮมอย่างรวดเร็ว (ปุ่ม MS กลาง) เพื่อเข้าสู่หน้าการกำหนดค่า กดปุ่มทางด้านขวาของลำตัวเพื่อเปลี่ยนตัวเลือกเป็นการตั้งค่า และกดปุ่มโฮมเพื่อยืนยัน กดปุ่มขวาเพื่อสลับตัวเลือกเป็นการตั้งค่า WIFi กดปุ่มโฮมเพื่อยืนยัน และเริ่มการกำหนดค่า

- หลังจากเชื่อมต่อกับฮอตสปอตด้วยโทรศัพท์เคลื่อนที่ของคุณสำเร็จแล้ว ให้เปิดเบราว์เซอร์โทรศัพท์มือถือเพื่อสแกนโค้ด QR บนหน้าจอหรือเข้าถึง 192.188.4.1 โดยตรง เข้าสู่หน้าเพื่อกรอกข้อมูล WIFI ส่วนตัวของคุณ และ ciick กำหนดค่าเพื่อบันทึกข้อมูล WiFi ของคุณ อุปกรณ์ wm รีสตาร์ทโดยอัตโนมัติหลังจากกำหนดค่าและเข้าสู่โหมดการเขียนโปรแกรมสำเร็จแล้ว
บันทึก: ไม่อนุญาตให้ใช้อักขระพิเศษ เช่น “ช่องว่าง” ใน W,Fi 1rtformat10n ที่กำหนดค่าไว้
คำอธิบายฟังก์ชัน BLEUART
สร้างการเชื่อมต่อ Bluetooth และเปิดใช้บริการ Bluetooth passthrough
คำแนะนำ
การเชื่อมต่อ Bluetooth gastrough และ LED ควบคุม co / off scad
เอกสาร / แหล่งข้อมูล
![]() |
ชุดพัฒนา M5STACK M5Core2 V1.1 ESP32 IoT [พีดีเอฟ] คู่มือเจ้าของ M5CORE2V11, 2AN3WM5CORE2V11, M5Core2 V1.1 ชุดพัฒนา ESP32 IoT, M5Core2 V1.1, ชุดพัฒนา IoT ESP32, ชุดพัฒนา IoT |
