ESP32-Pico-D4 kombinira funkcionalnost ESP32 čipa s 4 MB SPI flash memorije. Sam ESP32 čip je 32-bitni mikrokontroler s dvije jezgre, Wi-Fi i Bluetooth podrškom. Flash memorija od 4 MB pruža maksimalnu pohranu programskog koda i podataka. To je modul sustava u paketu (SiP) s više flash memorije.
Značajke ESP32-Pico-D4
ESP32-Pico-D4 ima mnogo značajki koje ga čine svestranim i snažnim mikrokontrolerom:
- Dvojezgreni 32-bitni mikrokontroler
- Wi-Fi i Bluetooth podrška
- 4 MB SPI flash memorije
- Mala potrošnja energije
- Širok izbor perifernih uređaja
Glavne karakteristike ESP32-Pico-D4
Modul ESP32-Pico-D4 nudi sljedeće ključne značajke:
Kompaktna veličina: S dimenzijama od približno (7.000±0.100) mm × (7.000±0.100) mm × (0.940±0.100) mm, modul zauzima minimalan prostor na PCB-u.
Integrirani 4-MB SPI Flash: Modul uključuje 4-MB SPI flash za pohranu podataka i firmware.
Jednostavna integracija: ESP32-PICO-D4 besprijekorno integrira bitne komponente. Sadrži ugrađeni kristalni oscilator, flash memoriju i filterske kondenzatore.
Bez vanjskog testiranja: Zbog uključivanja svih potrebnih perifernih komponenti, testiranje modula nije potrebno.
Prikladno za aplikacije s ograničenim prostorom i baterije: Mala veličina, pouzdana izvedba i niska potrošnja energije ESP32-PICO-D4 čine ga idealnim izborom za prostorno ograničene aplikacije koje se napajaju baterijama kao što su nosiva elektronika i drugi IoT proizvodi.
CPU i interna memorija
ESP32-Pico-D4 isporučuje se s ugrađenim Xtensa 32-bitnim dvojezgrenim LX6 mikroprocesorima:
- ESP32-Pico-D4 ima 448 KB ROM-a. Ovaj ROM se koristi za pokretanje osnovnih funkcija ploče.
- ESP32-Pico-D4 također ima 520 KB SRAM-a. Ovaj SRAM se može koristiti za pohranu podataka i uputa unutar ploče.
- ESP32-Pico-D4 ima 8 KB SRAM. Ova memorija definirana je kao RTC FAST memorija i prisutna je u RTC-u. Glavni CPU može pristupiti ovoj memoriji u dubokom stanju mirovanja ili tijekom procesa pokretanja ploče.
- ESP32-Pico-D4 također ima 8 KB SRA. Ova memorija je definirana kao RTC spora memorija. Većinu vremena RTC sporu memoriju koristi koprocesor u načinu dubokog mirovanja.
- ESP32-Pico-D4 ploča također ima 1 Kbit eFuse. Od ukupno 1 Kbita, 256 bitova je dodijeljeno za potrebe sustava kao što su MAC adresa i konfiguracija čipa. Preostalih 768 bita modula namijenjeno je korisničkim aplikacijama, posebno za zadatke kao što su upravljanje korištenjem memorije, implementacija flash enkripcije i pohranjivanje identifikacijskih podataka čipa.
Vanjski Flash i SRAM
Mikrokontroler ESP32 može podržati više vanjskih QSPI flash i SRAM čipova. Također ima hardverski mehanizam šifriranja/dešifriranja temeljen na AES-u, koji jamči sigurnost programa i podataka pohranjenih u flash memoriji. ESP32 omogućuje pristup vanjskom QSPI flashu i SRAM-u pomoću predmemorije velike brzine.
I prostor za memoriju CPU instrukcija i prostor za memoriju samo za čitanje mogu istovremeno koristiti vanjski flash.
- Prilikom dodjele eksterne bljeskalice prostoru za memoriju instrukcija CPU-a, može se istovremeno dodijeliti najviše 11 MB + 248 KB. Međutim, ključno je imati na umu da ako se mapira više od 3 MB + 248 KB, to može utjecati na izvedbu predmemorije CPU-a.
- Prilikom dodjele vanjske bljeskalice prostoru podatkovne memorije samo za čitanje, moguće je dodijeliti najviše 4 MB odjednom. Sustav podržava različite veličine podataka, uključujući 8-bitne, 16-bitne i 32-bitne.
Kristalni oscilatori
ESP32-PICO-D4 sadrži kristalni oscilator od 40 MHz.
RTC i potrošnja energije
ESP32-Pico-D4 ima podršku za napredne sustave upravljanja energijom. Ova ploča može promijeniti način napajanja ovisno o korištenju. Podržava način rada niske potrošnje, način mirovanja i način rada ultra male potrošnje. Pročitajte detalje o različitim načinima napajanja ESP32 u sljedećem članku:
ESP32 načini mirovanja i njihova potrošnja energije
Tehničke specifikacije
TIP | OPIS |
Status proizvoda | Aktivan |
Programabilni Digi-Key | Nije potvrđeno |
RF Obitelj/Standard | Bluetooth, WiFi |
Protokol | 802.11b/g/n, Bluetooth v4.2 +EDR, klasa 1, 2 i 3 |
Modulacija | CCK, DSSS, OFDM |
Frekvencija | 2,4 GHz ~ 2,5 GHz |
Brzina podataka | 150 Mbps |
Snaga – izlaz | 20,5 dBm |
Osjetljivost | -98,4 dBm |
Serijska sučelja | GPIO, I²C, I²S, PWM, SDIO, SPI, UART |
Vrsta antene | – |
Iskorišteni IC / Dio | ESP32 |
Veličina memorije | Flash od 4 MB |
Napon – opskrba | 2,7 V ~ 3,6 V |
Tekući – Primanje | – |
Struja – odašiljanje | – |
Vrsta montaže | Površinska montaža |
Radna temperatura | -40°C ~ 85°C |
Paket / Kutija | 48-SMD modul |
Radna struja Prosjek | 80 mA |
Razina osjetljivosti na vlagu (MSL) | Razina 3 |
Radna temperatura okoline | –40 °C ~ 85 °C |
Minimalna struja koju isporučuje napajanje | 500 mA |
Radni napon/napajanje | 3,0 V ~ 3,6 V |
Integrirani kristal | 40 MHz kristal |
Senzor na čipu | Hallov senzor |
Kako započeti s ESP32-Pico-D4
Za učitavanje koda i generiranje izlaza pomoću ESP32-Pico-D4 koristi se okvir ESP-IDF. ESP-IDF pruža opsežan skup biblioteka, alata i dokumentacije za razvoj aplikacija na ESP32-Pico-D4.
Započnite preuzimanjem i instaliranjem okvira ESP-IDF s web stranice Espressif Systems. Okvir se može instalirati na različite operativne sustave.
Zaključak
ESP32-Pico-D4 je ploča kompaktnog dizajna i niske potrošnje energije. ESP32-PICO-D4 je visoko integrirani sustav na čipu (SoC) temeljen na seriji ESP32 tvrtke Espressif Systems. ESP32-Pico-D4 dizajniran je i namijenjen aplikacijama koje zahtijevaju kompaktan oblik i nisku potrošnju energije. Jedna od glavnih značajki ESP32-Pico je njegova veličina flash memorije od 4 MB. Za više informacija o ESP32-Pico pročitajte članak.