ESP32-Pico-D4 là gì

Esp32 Pico D4 La Gi



ESP32-Pico-D4 kết hợp chức năng của chip ESP32 với bộ nhớ flash SPI 4 MB. Bản thân chip ESP32 là một bộ vi điều khiển 32 bit với lõi kép, hỗ trợ Wi-Fi và Bluetooth. Bộ nhớ flash 4 MB cung cấp khả năng lưu trữ tối đa cho mã chương trình và dữ liệu. Đây là mô-đun hệ thống trong gói (SiP) với nhiều bộ nhớ flash hơn.







Tính năng của ESP32-Pico-D4

ESP32-Pico-D4 có nhiều tính năng giúp nó trở thành một bộ vi điều khiển linh hoạt và mạnh mẽ:



  • Bộ vi điều khiển 32 bit lõi kép
  • Hỗ trợ Wi-Fi và Bluetooth
  • Bộ nhớ flash SPI 4MB
  • Sự tiêu thụ ít điện năng
  • Nhiều loại thiết bị ngoại vi

Điểm nổi bật chính của ESP32-Pico-D4

Mô-đun ESP32-Pico-D4 cung cấp các tính năng chính sau:



Kích thước nhỏ gọn: Với kích thước khoảng (7.000±0.100) mm × (7.000±0.100) mm × (0.940±0.100) mm, mô-đun chiếm không gian PCB tối thiểu.





Flash SPI 4 MB tích hợp: Mô-đun kết hợp với đèn flash SPI 4 MB để lưu trữ dữ liệu và chương trình cơ sở.

Tích hợp dễ dàng: ESP32-PICO-D4 tích hợp liền mạch các thành phần thiết yếu. Nó chứa trên bo mạch một bộ tạo dao động tinh thể, bộ nhớ flash và các tụ lọc.



Không kiểm tra bên ngoài: Do bao gồm tất cả các thành phần ngoại vi cần thiết nên không cần kiểm tra mô-đun.

Thích hợp cho các ứng dụng sử dụng pin và giới hạn về không gian: Kích thước nhỏ, hiệu suất đáng tin cậy và mức tiêu thụ năng lượng thấp của ESP32-PICO-D4 khiến nó trở thành lựa chọn lý tưởng cho các ứng dụng chạy bằng pin và hạn chế về không gian như thiết bị điện tử đeo được và các sản phẩm IoT khác.

CPU và bộ nhớ trong

ESP32-Pico-D4 được vận chuyển với bộ vi xử lý LX6 lõi kép 32 bit Xtensa trên bo mạch:

  • ESP32-Pico-D4 có 448 KB ROM. ROM này được sử dụng để khởi động các chức năng cốt lõi của bo mạch.
  • ESP32-Pico-D4 cũng có 520 KB SRAM. SRAM này có thể được sử dụng để lưu trữ dữ liệu và hướng dẫn bên trong bảng.
  • ESP32-Pico-D4 có SRAM 8 KB. Bộ nhớ này được định nghĩa là Bộ nhớ NHANH CHÓNG RTC và hiện diện trong RTC CPU chính có thể truy cập bộ nhớ này ở chế độ ngủ sâu hoặc trong quá trình Khởi động của bo mạch.
  • ESP32-Pico-D4 cũng có 8 KB SRA. Bộ nhớ này được định nghĩa là Bộ nhớ chậm RTC. Hầu hết thời gian Bộ nhớ chậm RTC được sử dụng bởi bộ đồng xử lý ở chế độ Ngủ sâu.
  • Bảng ESP32-Pico-D4 cũng có 1 Kbit eFuse. Trong tổng số 1 Kbit, 256 bit được gán cho các mục đích của hệ thống như địa chỉ MAC và cấu hình chip. 768 bit còn lại của mô-đun được dành riêng cho các ứng dụng của người dùng, đặc biệt cho các tác vụ như quản lý việc sử dụng bộ nhớ, triển khai mã hóa flash và lưu trữ thông tin nhận dạng chip.

Flash ngoài và SRAM

Bộ vi điều khiển ESP32 có thể hỗ trợ nhiều chip flash QSPI và chip SRAM bên ngoài. Nó cũng có cơ chế mã hóa/giải mã phần cứng dựa trên AES, đảm bảo tính bảo mật của các chương trình và dữ liệu được lưu trữ trong bộ nhớ flash. ESP32 cho phép truy cập vào flash QSPI bên ngoài và SRAM bằng cách sử dụng bộ đệm tốc độ cao.

Cả không gian bộ nhớ lệnh CPU và không gian bộ nhớ chỉ đọc đều có thể sử dụng đèn flash bên ngoài cùng một lúc.

  • Khi gán đèn flash bên ngoài cho không gian bộ nhớ lệnh CPU, có thể cấp phát đồng thời tối đa 11 MB + 248 KB. Tuy nhiên, điều quan trọng cần lưu ý là nếu hơn 3 MB + 248 KB được ánh xạ, hiệu suất bộ đệm của CPU có thể bị ảnh hưởng.
  • Khi phân bổ đèn flash ngoài vào không gian bộ nhớ dữ liệu chỉ đọc, có thể chỉ định tối đa 4 MB mỗi lần. Hệ thống hỗ trợ các kích thước dữ liệu khác nhau, bao gồm 8 bit, 16 bit và 32 bit.

Dao động tinh thể

ESP32-PICO-D4 chứa bộ tạo dao động tinh thể 40 MHz.

RTC và mức tiêu thụ điện năng

ESP32-Pico-D4 có hỗ trợ cho các hệ thống quản lý năng lượng tiên tiến. Bo mạch này có thể thay đổi chế độ nguồn tùy theo nhu cầu sử dụng. Nó hỗ trợ chế độ năng lượng thấp, chế độ ngủ và chế độ năng lượng cực thấp. Đọc chi tiết các chế độ công suất khác nhau của ESP32 trong bài viết sau:

Chế độ ngủ của ESP32 & Mức tiêu thụ năng lượng của chúng

Thông số kỹ thuật

KIỂU SỰ MIÊU TẢ
trạng thái sản phẩm Tích cực
Digi-Key có thể lập trình Chưa xác minh
Dòng RF/Tiêu chuẩn Bluetooth, Wi-Fi
giao thức 802.11b/g/n, Bluetooth v4.2 +EDR, Loại 1, 2 và 3
điều chế CCK, DSSS, OFDM
Tính thường xuyên 2.4GHz ~ 2.5GHz
Tốc độ dữ liệu 150Mbps
Công suất – Đầu ra 20,5dBm
Nhạy cảm -98,4dBm
Giao diện nối tiếp GPIO, I²C, I²S, PWM, SDIO, SPI, UART
Loại ăng ten
IC / Phần đã sử dụng ESP32
Kích thước bộ nhớ Bộ nhớ flash 4 MB
Cung cấp điện áp 2.7V ~ 3.6V
Hiện tại - Nhận
Dòng điện – Truyền tải
Kiểu lắp Bề mặt gắn kết
Nhiệt độ hoạt động -40°C ~ 85°C
Gói / Trường hợp Mô-đun 48-SMD
Hoạt động hiện tại trung bình 80mA
Mức độ nhạy cảm với độ ẩm (MSL) Cấp 3
vận hành Nhiệt độ xung quanh –40°C ~ 85°C
Dòng điện tối thiểu được cung cấp bởi nguồn điện 500mA
Điện áp hoạt động / Nguồn điện 3.0V ~ 3.6V
tinh thể tích hợp pha lê 40 MHz
Cảm biến trên chip cảm biến hội trường

Cách bắt đầu với ESP32-Pico-D4

Để tải mã lên và tạo đầu ra bằng ESP32-Pico-D4, khung ESP-IDF được sử dụng. ESP-IDF cung cấp một bộ thư viện, công cụ và tài liệu toàn diện để phát triển các ứng dụng trên ESP32-Pico-D4.

Bắt đầu bằng cách tải xuống và cài đặt khung ESP-IDF từ trang web của Espressif Systems. Khung có thể được cài đặt trên các hệ điều hành khác nhau.

Phần kết luận

ESP32-Pico-D4 là một bo mạch có thiết kế nhỏ gọn và tiêu thụ điện năng thấp. ESP32-PICO-D4 là một hệ thống trên chip (SoC) tích hợp cao dựa trên dòng ESP32 của Espressif Systems. ESP32-Pico-D4 được thiết kế và nhắm mục tiêu cho các ứng dụng yêu cầu yếu tố hình thức nhỏ gọn và mức tiêu thụ điện năng thấp. Một trong những điểm nổi bật chính của ESP32-Pico là kích thước bộ nhớ flash 4 MB. Để biết thêm thông tin về ESP32-Pico, hãy đọc bài viết.