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.