M5STACK -โลโก้

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

M5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-PRODUCT

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

ปี 2020
เวอร์ชัน วี0.01

โครงร่าง
M5Core2 1.1 คือบอร์ด ESP32 ที่ใช้ชิป ESP32-D0WDQ6-V3 และมีหน้าจอ TFT ขนาด 2 นิ้ว กระดานทำจาก PC+ABCM5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-1

องค์ประกอบฮาร์ดแวร์
ส่วนประกอบฮาร์ดแวร์ของ 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.0M5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-2
อินเทอร์เฟซของโกรฟ
ระยะห่าง 4p ของอินเทอร์เฟซ M2.0CAMREA GROVE 5 มม. สายไฟภายในและ GND, 5V, GPIO32, GPIO33 ที่เชื่อมต่อM5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-3

 คำอธิบายฟังก์ชัน

บทนี้อธิบายโมดูลและฟังก์ชันต่างๆ ของ 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

M5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-9

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

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

บันทึก

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

กำหนดค่า WIFI
UIFlow ให้ทั้ง off.ine และ web ความจริงของโปรแกรมเมอร์ เมื่อใช้ web เวอร์ชันนี้เราจำเป็นต้องกำหนดค่าการเชื่อมต่อ WiFi ให้กับอุปกรณ์ ต่อไปนี้จะอธิบายสองวิธีในการกำหนดค่าการเชื่อมต่อ \Vlfi สำหรับอุปกรณ์ (การกำหนดค่า Bum และการกำหนดค่าฮอตสปอต AP)

เบิร์นการกำหนดค่า WiFi{แนะนำ)
IOU!Flow-1.5.4 และเวอร์ชันข้างต้นสามารถเขียน WiFi inlormat1on ได้โดยตรงผ่าน M5BurnerM5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-4

การกำหนดค่าฮอตสปอต AP WiFi

  1. กดและกดปุ่มเปิดปิดทางด้านซ้ายเพื่อเปิดเครื่อง หากไม่ได้กำหนดค่า W1FI ระบบจะเข้าสู่โหมดการกำหนดค่าเครือข่ายโดยอัตโนมัติเมื่อเปิดใช้งานในครั้งแรก สมมติว่าคุณต้องการเข้าสู่โหมดการกำหนดค่าเครือข่ายอีกครั้งเพื่อแก้ไขการรันโปรแกรมอื่น ๆ คุณสามารถดูการดำเนินการด้านล่าง เปลี่ยนโลโก้ UIFlow ปรากฏขึ้นเมื่อเริ่มต้น คลิกปุ่มโฮมอย่างรวดเร็ว (ปุ่ม MS กลาง) เพื่อเข้าสู่หน้าการกำหนดค่า กดปุ่มทางด้านขวาของลำตัวเพื่อเปลี่ยนตัวเลือกเป็นการตั้งค่า และกดปุ่มโฮมเพื่อยืนยัน กดปุ่มขวาเพื่อสลับตัวเลือกเป็นการตั้งค่า WIFi กดปุ่มโฮมเพื่อยืนยัน และเริ่มการกำหนดค่า M5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-5
  2. หลังจากเชื่อมต่อกับฮอตสปอตด้วยโทรศัพท์เคลื่อนที่ของคุณสำเร็จแล้ว ให้เปิดเบราว์เซอร์โทรศัพท์มือถือเพื่อสแกนโค้ด QR บนหน้าจอหรือเข้าถึง 192.188.4.1 โดยตรง เข้าสู่หน้าเพื่อกรอกข้อมูล WIFI ส่วนตัวของคุณ และ ciick กำหนดค่าเพื่อบันทึกข้อมูล WiFi ของคุณ อุปกรณ์ wm รีสตาร์ทโดยอัตโนมัติหลังจากกำหนดค่าและเข้าสู่โหมดการเขียนโปรแกรมสำเร็จแล้ว

บันทึก: ไม่อนุญาตให้ใช้อักขระพิเศษ เช่น “ช่องว่าง” ใน W,Fi 1rtformat10n ที่กำหนดค่าไว้M5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-6

คำอธิบายฟังก์ชัน BLEUART 
สร้างการเชื่อมต่อ Bluetooth และเปิดใช้บริการ Bluetooth passthroughM5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-7

คำแนะนำ
การเชื่อมต่อ Bluetooth gastrough และ LED ควบคุม co / off scadM5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-8

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

ชุดพัฒนา M5STACK M5Core2 V1.1 ESP32 IoT [พีดีเอฟ] คู่มือเจ้าของ
M5CORE2V11, 2AN3WM5CORE2V11, M5Core2 V1.1 ชุดพัฒนา ESP32 IoT, M5Core2 V1.1, ชุดพัฒนา IoT ESP32, ชุดพัฒนา IoT

อ้างอิง

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

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