M5STACK ESP32 Core Ink Developer คำแนะนำโมดูล

M5STACK ESP32 Core Ink Developer Module Instructions
ผู้พัฒนาหมึกหลัก M5STACK ESP32 
คำแนะนำโมดูล

M5STACK ESP32 Core Ink Developer คำแนะนำโมดูล

โครงร่าง

คอริก เป็นบอร์ด ESP32 ซึ่งใช้โมดูล ESP32-PICO-D4 มี eINK ขนาด 1.54 นิ้ว กระดานทำจาก PC+ABC

โมดูลนักพัฒนาหมึกหลัก M5STACK ESP32 - โครงร่าง

1.1 องค์ประกอบฮาร์ดแวร์

ฮาร์ดแวร์ของ คอริก: ชิป ESP32-PICO-D4, eLNK, LED, ปุ่ม, อินเทอร์เฟซ GROVE, อินเทอร์เฟซ TypeC-to-USB, RTC, แบตเตอรี่ชิปการจัดการพลังงาน

ESP32- PICO-D4 คือโมดูล System-in-Package (SiP) ที่ใช้ ESP32 ซึ่งมีฟังก์ชัน Wi-Fi และ Bluetooth ที่สมบูรณ์แบบ โมดูลนี้รวมแฟลช SPI ขนาด 4 MB ESP32-PICO-D4 ผสานรวมส่วนประกอบต่อพ่วงทั้งหมดได้อย่างราบรื่น รวมถึงคริสตัลออสซิลเลเตอร์ แฟลช ตัวเก็บประจุตัวกรอง และการเชื่อมต่อ RF ที่ตรงกันในแพ็คเกจเดียว

จอแสดงผลกระดาษอิเล็กทรอนิกส์ขนาด 1.54 นิ้ว

จอแสดงผลเป็นจอแสดงผลแบบอิเล็กโตรโฟเรติกแบบแอกทีฟแมทริกซ์แบบ TFT พร้อมการออกแบบระบบอินเทอร์เฟซและการอ้างอิง ที่ 1 พื้นที่ใช้งานขนาด 54 นิ้วประกอบด้วย 200×200 พิกเซล และมีความสามารถในการแสดงผลแบบเต็มหน้าจอสีขาว/ดำ 1 บิต วงจรรวมประกอบด้วยเกตบัฟเฟอร์ บัฟเฟอร์ต้นทาง อินเทอร์เฟซ ลอจิกควบคุมไทม์มิ่ง ออสซิลเลเตอร์ , DC-DC , SRAM , LUT , VCOM และเส้นขอบจะมาพร้อมกับแต่ละแผง

คำอธิบาย PIN

2.1.อินเตอร์เฟซ USB

คอริก การกำหนดค่าอินเทอร์เฟซ USB ประเภท Type-C รองรับโปรโตคอลการสื่อสารมาตรฐาน USB2.0

M5STACK ESP32 Core Ink Developer Module - USB

2.2.อินเตอร์เฟซโกรฟ

ระยะพิทช์ 4p 2.0 มม คอริก อินเทอร์เฟซ GROVE, สายไฟภายในและเชื่อมต่อ GND, 5V, GPIO4, GPIO13

โมดูลนักพัฒนาหมึกหลัก M5STACK ESP32 - อินเทอร์เฟซ GROVE

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

บทนี้อธิบายโมดูลและฟังก์ชันต่างๆ ของ ESP32-PICO-D4

3.1.ซีพียูและหน่วยความจำ

ESP32-PICO-D4 ประกอบด้วย Xtensa® 32-bit LX6 MCU ขนาด XNUMX บิตที่ใช้พลังงานต่ำสองตัว หน่วยความจำบนชิปประกอบด้วย:

  • ROM 448-KB และโปรแกรมเริ่มทำงานสำหรับการเรียกใช้ฟังก์ชันเคอร์เนล
  • สำหรับคำสั่ง 520 KB และชิปจัดเก็บข้อมูล SRAM (รวมถึงหน่วยความจำแฟลช 8 KB RTC)
  • โหมดและสำหรับการจัดเก็บข้อมูลที่เข้าถึงโดย CPU หลัก
  • หน่วยความจำช้า RTC ขนาด 8 KB SRAM สามารถเข้าถึงได้โดยตัวประมวลผลร่วมในโหมด Deepsleep
  • จาก eFuse 1 kbit ซึ่งเป็น 256 บิตเฉพาะระบบ (ที่อยู่ MAC และชุดชิป) เหลืออีก 768 บิตที่สงวนไว้สำหรับโปรแกรมผู้ใช้ โปรแกรม Flash เหล่านี้มีการเข้ารหัสและ ID ชิป
3.2.คำอธิบายการจัดเก็บ

3.2.1.แฟลชภายนอกและ SRAM

ESP32 รองรับแฟลช QSPI ภายนอกหลายตัวและหน่วยความจำเข้าถึงโดยสุ่ม (SRAM) แบบคงที่ โดยมีการเข้ารหัส AES บนฮาร์ดแวร์เพื่อปกป้องโปรแกรมและข้อมูลของผู้ใช้

  • ESP32 เข้าถึง QSPI Flash และ SRAM ภายนอกโดยการแคช พื้นที่โค้ด Flash ภายนอกสูงสุด 16 MB ถูกแมปเข้ากับ CPU รองรับการเข้าถึง 8 บิต 16 บิต และ 32 บิต และสามารถรันโค้ดได้
  • แฟลชภายนอกสูงสุด 8 MB และ SRAM ที่แมปกับพื้นที่ข้อมูล CPU รองรับการเข้าถึงแบบ 8 บิต 16 บิต และ 32 บิต Flash รองรับเฉพาะการดำเนินการอ่าน SRAM รองรับการดำเนินการอ่านและเขียน

ESP32-PICO-D4 4 MB ของ SPI Flash ในตัว รหัสสามารถจับคู่กับพื้นที่ CPU รองรับการเข้าถึงแบบ 8 บิต 16 บิตและ 32 บิต และสามารถรันโค้ดได้ ปักหมุด GPIO6 ESP32 ของ GPIO7, GPIO8, GPIO9, GPIO10 และ GPIO11 สำหรับเชื่อมต่อโมดูล SPI Flash ในตัว ไม่แนะนำสำหรับฟังก์ชันอื่นๆ

 3.3.คริสตัล

  • ESP32-PICO-D4 รวมคริสตัลออสซิลเลเตอร์ 40 MHz
3.4.การจัดการ RTC และการใช้พลังงานต่ำ

ESP32 ใช้เทคนิคการจัดการพลังงานขั้นสูง สามารถเปลี่ยนโหมดประหยัดพลังงานต่างๆ ได้ (ดูตารางที่ 5)

  • โหมดประหยัดพลังงาน
    – โหมดแอคทีฟ: ชิป RF กำลังทำงาน ชิปอาจรับและส่งสัญญาณเสียง
    – โหมด Modem-sleep: CPU สามารถทำงานได้ อาจกำหนดค่านาฬิกาได้ เบสแบนด์ Wi-Fi / Bluetooth และ RF
    – โหมดสลีปแสง: CPU ถูกระงับ RTC และหน่วยความจำและอุปกรณ์ต่อพ่วงการทำงานของตัวประมวลผลร่วม ULP เหตุการณ์การปลุกระบบใดๆ (MAC, โฮสต์, ตัวจับเวลา RTC หรือการขัดจังหวะภายนอก) จะปลุกชิป
    – โหมด Deep-sleep: เฉพาะหน่วยความจำ RTC และอุปกรณ์ต่อพ่วงที่อยู่ในสถานะทำงาน ข้อมูลการเชื่อมต่อ WiFi และ Bluetooth ที่จัดเก็บไว้ใน RTC ตัวประมวลผลร่วม ULP สามารถทำงานได้
    – โหมดไฮเบอร์เนต: ออสซิลเลเตอร์ 8 MHz และ ULP ในตัวประมวลผลร่วมถูกปิดใช้งาน หน่วยความจำ RTC เพื่อเรียกคืนแหล่งจ่ายไฟถูกตัดออก มีนาฬิกาจับเวลา RTC เพียงตัวเดียวเท่านั้นที่อยู่บนนาฬิกาช้าและมี RTC GPIO บางตัวในที่ทำงาน นาฬิกา RTC หรือตัวจับเวลา RTC สามารถปลุกจากโหมดไฮเบอร์เนต GPIO
  • โหมดหลับลึก
    – โหมดสลีปที่เกี่ยวข้อง: โหมดประหยัดพลังงานสลับระหว่างโหมดแอคทีฟ, โหมดสลีปโมเด็ม, โหมดสลีปเบา CPU, Wi-Fi, บลูทูธ และช่วงเวลาที่ตั้งไว้ล่วงหน้าของวิทยุที่จะถูกปลุก เพื่อให้แน่ใจว่าการเชื่อมต่อ Wi-Fi / Bluetooth
    – วิธีการตรวจสอบเซ็นเซอร์พลังงานต่ำพิเศษ: ระบบหลักคือโหมด Deep-sleep โดยตัวประมวลผลร่วม ULP จะเปิดหรือปิดเป็นระยะเพื่อวัดข้อมูลเซ็นเซอร์
    เซ็นเซอร์วัดข้อมูล ตัวประมวลผลร่วม ULP ตัดสินใจว่าจะปลุกระบบหลักหรือไม่

ฟังก์ชันในโหมดการใช้พลังงานต่างๆ: ตารางที่ 5

 

โมดูลนักพัฒนาหมึกหลัก M5STACK ESP32 - ฟังก์ชั่นในโหมดการใช้พลังงานที่แตกต่างกัน ตารางที่ 5

ลักษณะทางไฟฟ้า

ตารางที่ 8: การจำกัดค่า

โมดูลนักพัฒนาหมึกหลัก M5STACK ESP32 - ตารางที่ 8 ค่าจำกัด

 

  1. VIO ไปยังแผ่นจ่ายไฟ โปรดดูข้อกำหนดทางเทคนิคของ ESP32 ภาคผนวก IO_MUX เป็น SD_CLK ของแหล่งจ่ายไฟสำหรับ VDD_SDIO

กดปุ่มเปิด/ปิดด้านข้างค้างไว้สองวินาทีเพื่อเริ่มอุปกรณ์ กดค้างไว้นานกว่า 6 วินาทีเพื่อปิดเครื่อง สลับไปที่โหมดภาพถ่ายผ่านหน้าจอหลักและอวาตาร์ที่สามารถรับผ่านกล้องได้จะปรากฏขึ้นบนหน้าจอ tft สาย USB จะต้องเชื่อมต่อเมื่อทำงานและใช้แบตเตอรี่ลิเธียมสำหรับการจัดเก็บระยะสั้นเพื่อป้องกันไฟ ความล้มเหลว.

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

อุปกรณ์นี้เป็นไปตามกฎ FCC ส่วนที่ 15 การทำงานต้องอยู่ภายใต้เงื่อนไขสองประการต่อไปนี้:
(1) อุปกรณ์นี้จะต้องไม่ก่อให้เกิดการรบกวนที่เป็นอันตราย และ
(2) อุปกรณ์นี้ต้องยอมรับการรบกวนใดๆ ที่ได้รับ รวมถึงการรบกวนที่อาจทำให้เกิดการทำงานที่ไม่พึงประสงค์

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

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

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

ESP32TimerCam/TimerCameraF/TimerCameraX เริ่มต้นอย่างรวดเร็ว

ด้วยเฟิร์มแวร์ที่โหลดไว้ล่วงหน้า ESP32TimerCam,/TimerCameraF/TimerCameraX ของคุณจะทำงานทันทีหลังจากเปิดเครื่อง

  1. เปิดสายเคเบิลเข้ากับ ESP32TimerCam/TimerCameraF/TimerCameraX ด้วยสาย USB อัตรารับส่งข้อมูล 921600
    โมดูลนักพัฒนาหมึกหลัก M5STACK ESP32 - เปิดสายเคเบิลเข้ากับ ESP32TimerCam
  2. หลังจากรอสักครู่ Wi-Fi จะสแกน AP ชื่อ "TimerCam" ด้วยคอมพิวเตอร์ของคุณ (หรือโทรศัพท์มือถือ) แล้วเชื่อมต่อ
    โมดูลนักพัฒนาหมึกหลัก M5STACK ESP32 - หลังจากรอสักครู่
  3. เปิดเบราว์เซอร์บนคอมพิวเตอร์ (หรือโทรศัพท์มือถือ) เข้าไปที่ URL http://192.168.4.1:81- ในขณะนี้ คุณสามารถดูการส่งวิดีโอแบบเรียลไทม์โดย ESP32TimerCam/TimerCameraF/TimerCameraX บนเบราว์เซอร์
    M5STACK ESP32 Core Ink Developer Module - เปิดเบราว์เซอร์บนคอมพิวเตอร์ (หรือโทรศัพท์มือถือ)โมดูลนักพัฒนาหมึกหลัก M5STACK ESP32 - เปิดเบราว์เซอร์บนคอมพิวเตอร์ (หรือโทรศัพท์มือถือ) 2

พบชื่อบลูทูธ “m5stack” บนโทรศัพท์มือถือ_ BLE”

M5STACK ESP32 Core Ink Developer Module - พบชื่อบลูทูธ m5stack บนโทรศัพท์มือถือ_ BLE

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

ภาพย่อของไฟล์ PDFโมดูลนักพัฒนาหมึกหลัก ESP32
Instructions · M5COREINK, 2AN3WM5COREINK, ESP32 Core Ink Developer Module, ESP32 Core Ink Developer Module

อ้างอิง

ถามคำถาม

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

ถามคำถาม

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.