Apa itu ESP32-Pico-D4

Apa Itu Esp32 Pico D4



ESP32-Pico-D4 menggabungkan fungsionalitas chip ESP32 dengan memori flash SPI 4 MB. Chip ESP32 sendiri merupakan mikrokontroler 32-bit dengan dukungan dual core, Wi-Fi, dan Bluetooth. Memori flash 4 MB menyediakan penyimpanan maksimum untuk kode program dan data. Ini adalah modul sistem-dalam-paket (SiP) dengan lebih banyak memori flash.







Fitur ESP32-Pico-D4

ESP32-Pico-D4 memiliki banyak fitur yang membuatnya menjadi mikrokontroler serbaguna dan kuat:



  • Mikrokontroler dual-core 32-bit
  • Dukungan Wi-Fi dan Bluetooth
  • Memori flash SPI 4 MB
  • Konsumsi daya rendah
  • Beragam periferal

Sorotan Utama ESP32-Pico-D4

Modul ESP32-Pico-D4 menawarkan fitur utama berikut:



Ukuran Kompak: Dengan dimensi kira-kira (7,000±0,100) mm × (7,000±0,100) mm × (0,940±0,100) mm, modul menempati ruang PCB minimal.





Flash SPI 4-MB terintegrasi: Modul ini menggabungkan flash SPI 4-MB untuk penyimpanan data dan firmware.

Integrasi Mudah: ESP32-PICO-D4 dengan mulus mengintegrasikan komponen-komponen penting. Ini berisi on-board osilator kristal, memori flash, dan kapasitor filter.



Tidak Ada Pengujian Eksternal: Karena masuknya semua komponen periferal yang diperlukan, pengujian modul tidak diperlukan.

Cocok untuk Aplikasi Ruang Terbatas dan Dioperasikan dengan Baterai: Ukuran kecil ESP32-PICO-D4, kinerja andal, dan konsumsi energi rendah menjadikannya pilihan ideal untuk aplikasi yang menggunakan ruang terbatas dan bertenaga baterai seperti perangkat elektronik yang dapat dipakai dan produk IoT lainnya.

CPU dan Memori Internal

ESP32-Pico-D4 dikirimkan dengan mikroprosesor Xtensa 32-bit dual-core LX6 onboard:

  • ESP32-Pico-D4 memiliki ROM 448 KB. ROM ini digunakan untuk mem-boot fungsi inti board.
  • ESP32-Pico-D4 juga memiliki SRAM 520 KB. SRAM ini dapat digunakan untuk menyimpan data dan instruksi di dalam board.
  • ESP32-Pico-D4 memiliki SRAM 8 KB. Memori ini didefinisikan sebagai Memori CEPAT RTC dan hadir di RTC CPU utama dapat mengakses memori ini dalam mode tidur nyenyak atau selama proses Boot papan.
  • ESP32-Pico-D4 juga memiliki 8 KB SRA. Memori ini didefinisikan sebagai RTC Slow Memory. Sebagian besar waktu RTC Slow memory digunakan oleh co-processor dalam mode Deep-sleep.
  • Papan ESP32-Pico-D4 juga memiliki 1 Kbit eFuse. Dari total 1 Kbit, 256 bit ditugaskan untuk tujuan sistem seperti alamat MAC dan konfigurasi chip. Sisa 768 bit modul didedikasikan untuk aplikasi pengguna, khususnya untuk tugas-tugas seperti mengelola penggunaan memori, mengimplementasikan enkripsi flash, dan menyimpan informasi identifikasi chip.

Flash Eksternal dan SRAM

Mikrokontroler ESP32 dapat mendukung beberapa flash QSPI eksternal dan chip SRAM. Ia juga memiliki mekanisme enkripsi/dekripsi perangkat keras berdasarkan AES, yang menjamin keamanan program dan data yang disimpan dalam memori flash. ESP32 memungkinkan akses ke flash QSPI eksternal dan SRAM menggunakan cache berkecepatan tinggi.

Ruang memori instruksi CPU dan ruang memori hanya-baca dapat menggunakan flash eksternal pada saat yang bersamaan.

  • Saat menetapkan flash eksternal ke ruang memori instruksi CPU, maksimal 11 MB + 248 KB dapat dialokasikan secara bersamaan. Namun, penting untuk diingat bahwa jika lebih dari 3 MB + 248 KB dipetakan, performa cache CPU mungkin akan terpengaruh.
  • Saat mengalokasikan flash eksternal ke ruang memori data hanya-baca, dimungkinkan untuk menetapkan maksimal 4 MB sekaligus. Sistem ini mendukung berbagai ukuran data, termasuk 8-bit, 16-bit, dan 32-bit.

Osilator Kristal

ESP32-PICO-D4 berisi osilator kristal 40 MHz.

RTC dan Konsumsi Daya

ESP32-Pico-D4 memiliki dukungan untuk sistem manajemen daya tingkat lanjut. Papan ini dapat mengubah mode daya tergantung pada penggunaan. Ini mendukung mode daya rendah, mode tidur, dan mode daya sangat rendah. Baca detail berbagai mode daya ESP32 di artikel berikut:

Mode Tidur ESP32 & Konsumsi Dayanya

Spesifikasi teknis

JENIS KETERANGAN
Status Produk Aktif
Digi-Key Dapat Diprogram Tidak diverifikasi
Keluarga RF/Standar Bluetooth, Wi-Fi
Protokol 802.11b/g/n, Bluetooth v4.2 +EDR, Kelas 1, 2 dan 3
Modulasi CCK, DSSS, OFDM
Frekuensi 2,4 GHz ~ 2,5 GHz
Kecepatan Data 150Mbps
Daya – Keluaran 20,5dBm
Kepekaan -98,4dBm
Antarmuka Serial GPIO, I²C, I²S, PWM, SDIO, SPI, UART
Jenis Antena
IC / Bagian yang digunakan ESP32
Ukuran memori Flash 4MB
Sumber tegangan 2.7V ~ 3.6V
Saat ini – Menerima
Arus – Mengirimkan
Tipe Pemasangan Permukaan gunung
Suhu Operasional -40°C ~ 85°C
Paket / Kasus Modul 48-SMD
Rata-rata operasi saat ini 80 mA
Tingkat sensitivitas kelembaban (MSL) Tingkat 3
Suhu lingkungan operasi –40 °C ~ 85 °C
Arus minimum yang dialirkan oleh catu daya 500 mA
Tegangan operasi/Power supply 3.0V ~ 3.6V
kristal terintegrasi kristal 40 MHz
Sensor dalam chip sensor aula

Cara Memulai dengan ESP32-Pico-D4

Untuk mengunggah kode dan menghasilkan keluaran menggunakan ESP32-Pico-D4, kerangka kerja ESP-IDF digunakan. ESP-IDF menyediakan seperangkat pustaka, alat, dan dokumentasi yang komprehensif untuk mengembangkan aplikasi di ESP32-Pico-D4.

Mulailah dengan mendownload dan menginstal framework ESP-IDF dari situs Espressif Systems. Kerangka dapat diinstal pada sistem operasi yang berbeda.

Kesimpulan

ESP32-Pico-D4 adalah papan dengan desain kompak dan konsumsi daya rendah. ESP32-PICO-D4 adalah system-on-chip (SoC) yang sangat terintegrasi berdasarkan seri ESP32 dari Espressif Systems. ESP32-Pico-D4 dirancang dan ditargetkan untuk aplikasi yang memerlukan faktor bentuk yang ringkas dan konsumsi daya yang rendah. Salah satu sorotan utama ESP32-Pico adalah ukuran memori flash 4MB-nya. Untuk info lebih lanjut tentang ESP32-Pico, baca artikelnya.