Nhà phát triển M5STACK ESP32 Core Ink
Hướng dẫn mô-đun
TỔNG QUAN
CỐT LÕI là bo mạch ESP32 dựa trên mô-đun ESP32-PICO-D4, chứa eINK 1.54 inch. Bảng được làm bằng PC + ABC.
1.1 Thành phần phần cứng
Phần cứng của CỐT LÕI: Chip ESP32-PICO-D4, eLNK, LED, Nút, giao diện GROVE, giao diện TypeC-to-USB, RTC, pin chip Quản lý nguồn.
ESP32- PICO-D4 là mô-đun Hệ thống trong gói (SiP) dựa trên ESP32, cung cấp các chức năng Wi-Fi và Bluetooth hoàn chỉnh. Mô-đun tích hợp một đèn flash SPI 4 MB. ESP32-PICO-D4 tích hợp tất cả các thành phần ngoại vi một cách liền mạch, bao gồm bộ dao động tinh thể, đèn flash, tụ lọc và liên kết kết hợp RF trong một gói duy nhất.
Màn hình giấy điện tử 1.54 ”
Màn hình là màn hình điện di ma trận hoạt động TFT, với thiết kế giao diện và hệ thống hội nghị. Cái 1. Vùng hoạt động 54 ”chứa 200 × 200 pixel và có khả năng hiển thị đầy đủ trắng / đen 1 bit. Một mạch tích hợp chứa bộ đệm cổng, bộ đệm nguồn, giao diện, logic điều khiển thời gian, bộ dao động, DC-DC, SRAM, LUT, VCOM và đường viền được cung cấp với mỗi bảng điều khiển
MÔ TẢ PIN
2.1 GIAO DIỆN USB
CỐT LÕI Cấu hình Giao diện USB loại C loại C, hỗ trợ giao thức giao tiếp chuẩn USB2.0.
2.2 GIAO DIỆN GROVE
Khoảng cách 4p là 2.0mm CỐT LÕI Giao diện GROVE, dây nội bộ và kết nối GND, 5V, GPIO4, GPIO13.
MÔ TẢ CHỨC NĂNG
Chương này mô tả các mô-đun và chức năng khác nhau của ESP32-PICO-D4.
3.1.CPU VÀ BỘ NHỚ
ESP32-PICO-D4 chứa hai MCU Xtensa® 32-bit LX6 công suất thấp. Bộ nhớ trên chip bao gồm:
- 448-KB ROM và chương trình bắt đầu cho các lệnh gọi hàm nhân
- Đối với lệnh 520 KB và chip lưu trữ dữ liệu SRAM (bao gồm bộ nhớ flash 8 KB RTC)
- và để lưu trữ dữ liệu được truy cập bởi CPU chính
- Bộ nhớ chậm RTC, 8 KB SRAM, có thể được truy cập bởi bộ đồng xử lý ở chế độ Ngủ sâu
- Trong số 1 kbit của eFuse, là 256 bit dành riêng cho hệ thống (địa chỉ MAC và một bộ chip); 768 bit còn lại được dành riêng cho chương trình người dùng, chương trình Flash này bao gồm mã hóa và ID chip
3.2. MÔ TẢ LƯU TRỮ
3.2.1. Flash và SRAM bên ngoài
ESP32 hỗ trợ nhiều flash QSPI bên ngoài và bộ nhớ truy cập ngẫu nhiên tĩnh (SRAM), có mã hóa AES dựa trên phần cứng để bảo vệ các chương trình và dữ liệu của người dùng.
- ESP32 truy cập QSPI Flash và SRAM bên ngoài bằng cách lưu vào bộ nhớ đệm. Không gian mã Flash bên ngoài lên đến 16 MB được ánh xạ vào CPU, hỗ trợ truy cập 8 bit, 16 bit và 32 bit và có thể thực thi mã.
- Tối đa 8 MB Flash và SRAM bên ngoài được ánh xạ tới không gian dữ liệu CPU, hỗ trợ truy cập 8 bit, 16 bit và 32 bit. Flash chỉ hỗ trợ các thao tác đọc, SRAM hỗ trợ các thao tác đọc và ghi.
ESP32-PICO-D4 4 MB SPI Flash tích hợp, mã có thể được ánh xạ vào không gian CPU, hỗ trợ truy cập 8-bit, 16-bit và 32-bit và có thể thực thi mã. Chân GPIO6 ESP32 của, GPIO7, GPIO8, GPIO9, GPIO10 và GPIO11 để kết nối mô-đun SPI Flash tích hợp, không được khuyến nghị cho các chức năng khác.
3.3.
- ESP32-PICO-D4 tích hợp bộ dao động tinh thể 40 MHz.
3.4 QUẢN LÝ RTC VÀ TIÊU THỤ ĐIỆN LỰC THẤP
ESP32 sử dụng các kỹ thuật quản lý năng lượng tiên tiến có thể được chuyển đổi giữa các chế độ tiết kiệm điện khác nhau. (Xem Bảng 5).
- Chế độ tiết kiệm điện
- Chế độ Hoạt động: Chip RF đang hoạt động. Chip có thể nhận và truyền tín hiệu âm thanh.
- Modem-sleep mode: CPU có thể chạy, đồng hồ có thể được cấu hình. Băng tần cơ sở Wi-Fi / Bluetooth và RF
- Chế độ ngủ nhẹ: CPU bị treo. RTC và bộ nhớ và thiết bị ngoại vi Hoạt động của bộ đồng xử lý ULP. Bất kỳ sự kiện đánh thức nào (MAC, máy chủ lưu trữ, bộ đếm thời gian RTC hoặc ngắt bên ngoài) sẽ đánh thức chip.
- Chế độ ngủ sâu: chỉ bộ nhớ RTC và thiết bị ngoại vi ở trạng thái hoạt động. Dữ liệu kết nối WiFi và Bluetooth được lưu trữ trong RTC. Bộ đồng xử lý ULP có thể hoạt động.
- Chế độ Ngủ đông: Bộ dao động 8 MHz và bộ đồng xử lý tích hợp ULP bị tắt. Bộ nhớ RTC để khôi phục nguồn điện bị cắt. Chỉ có một bộ đếm thời gian đồng hồ RTC nằm trên đồng hồ chậm và một số GPIO RTC tại nơi làm việc. RTC Đồng hồ hoặc bộ đếm thời gian RTC có thể đánh thức từ chế độ Ngủ đông của GPIO. - Chế độ ngủ sâu
- Chế độ ngủ liên quan: chuyển đổi chế độ tiết kiệm năng lượng giữa Chế độ Active, Modem-sleep, Light-sleep. Khoảng thời gian đặt trước CPU, Wi-Fi, Bluetooth và radio sẽ được đánh thức, để đảm bảo kết nối Wi-Fi / Bluetooth.
- Phương pháp giám sát cảm biến công suất cực thấp: hệ thống chính là chế độ Ngủ sâu, bộ đồng xử lý ULP được định kỳ mở hoặc đóng để đo dữ liệu cảm biến.
Cảm biến đo dữ liệu, bộ đồng xử lý ULP quyết định có đánh thức hệ thống chính hay không.
Chức năng ở các chế độ tiêu thụ điện năng khác nhau: BẢNG 5
ĐẶC ĐIỂM ĐIỆN
Bảng 8: Giá trị giới hạn
- VIO tới bảng cấp nguồn, Tham khảo Phụ lục IO_MUX Đặc điểm kỹ thuật ESP32, dưới dạng SD_CLK của Nguồn cấp cho VDD_SDIO.
Nhấn và giữ nút nguồn bên cạnh trong hai giây để khởi động thiết bị, nhấn và giữ hơn 6 giây để tắt thiết bị. Chuyển sang chế độ chụp ảnh thông qua Màn hình chính và hình đại diện có thể lấy được thông qua máy ảnh được hiển thị trên màn hình tft. Cáp USB phải được kết nối khi làm việc và pin lithium được sử dụng để lưu trữ ngắn hạn để ngăn chặn nguồn thất bại.
Tuyên bố của FCC
Bất kỳ Thay đổi hoặc sửa đổi nào không được bên chịu trách nhiệm tuân thủ chấp thuận rõ ràng có thể làm mất hiệu lực quyền vận hành thiết bị của người dùng.
Thiết bị này tuân thủ phần 15 của Quy định FCC. Hoạt động phải tuân theo hai điều kiện sau:
(1) Thiết bị này có thể không gây nhiễu có hại và
(2) Thiết bị này phải chấp nhận bất kỳ sự can thiệp nào nhận được, bao gồm cả sự can thiệp có thể gây ra hoạt động không mong muốn.
Ghi chú:
Thiết bị này đã được thử nghiệm và thấy tuân thủ các giới hạn đối với thiết bị kỹ thuật số Loại B, theo phần 15 của Quy định FCC. Các giới hạn này được thiết kế để cung cấp khả năng bảo vệ hợp lý chống lại nhiễu có hại trong một hệ thống dân dụng. Thiết bị này tạo ra, sử dụng và có thể phát ra năng lượng tần số vô tuyến và nếu không được lắp đặt và sử dụng theo hướng dẫn, có thể gây nhiễu có hại cho liên lạc vô tuyến. Tuy nhiên, không có gì đảm bảo rằng nhiễu sẽ không xảy ra trong một hệ thống cụ thể. Nếu thiết bị này gây nhiễu có hại cho việc thu sóng vô tuyến hoặc truyền hình, có thể xác định bằng cách tắt và bật thiết bị, người dùng được khuyến khích thử khắc phục nhiễu bằng một hoặc nhiều biện pháp sau:
—Định hướng lại hoặc di chuyển ăng-ten thu.
—Tăng khoảng cách giữa thiết bị và máy thu.
—Kết nối thiết bị vào ổ cắm trên mạch điện khác với mạch điện mà máy thu được kết nối.
—Hãy tham khảo ý kiến của đại lý hoặc kỹ thuật viên radio/TV có kinh nghiệm để được trợ giúp.
Tuyên bố về phơi nhiễm bức xạ của FCC:
Thiết bị này tuân thủ các giới hạn phơi nhiễm bức xạ của FCC được đặt ra cho môi trường không được kiểm soát. Thiết bị này phải được lắp đặt và vận hành ở khoảng cách tối thiểu 20 cm giữa bộ tản nhiệt và cơ thể bạn.
ESP32TimerCam / TimerCameraF / TimerCameraX Khởi động nhanh
Với phần sụn được tải trước, ESP32TimerCam, / TimerCameraF / TimerCameraX của bạn sẽ chạy ngay sau khi bật nguồn.
- Bật nguồn cáp vào ESP32TimerCam / TimerCameraF / TimerCameraX bằng cáp USB. Tốc độ truyền 921600.
- Sau khi đợi vài giây, Wi-Fi quét một AP có tên “TimerCam” bằng máy tính của bạn (hoặc điện thoại di động) và kết nối nó.
- Mở trình duyệt trên máy tính (hoặc điện thoại di động), truy cập URL http://192.168.4.1:81. Hiện tại, bạn có thể xem truyền video theo thời gian thực bằng ESP32TimerCam / TimerCameraF / TimerCameraX trên trình duyệt.
Tên Bluetooth “m5stack” được tìm thấy trên điện thoại di động_ BLE ”
Tài liệu / Tài nguyên
![]() |
Mô-đun phát triển mực lõi M5STACK ESP32 [tập tin pdf] Hướng dẫn M5COREINK, 2AN3WM5COREINK, Mô-đun nhà phát triển mực chính ESP32, Mô-đun nhà phát triển mực lõi ESP32 |