ผู้พัฒนาหมึกหลัก 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

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

โมดูลนักพัฒนาหมึกหลัก M5STACK ESP32 [พีดีเอฟ] คำแนะนำ
M5COREINK, 2AN3WM5COREINK, โมดูลนักพัฒนาหมึกหลัก ESP32, โมดูลนักพัฒนาหมึกหลัก ESP32

อ้างอิง

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

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