Hva er ESP32-Pico-D4

Hva Er Esp32 Pico D4



ESP32-Pico-D4 kombinerer funksjonaliteten til en ESP32-brikke med et 4 MB SPI-flashminne. Selve ESP32-brikken er en 32-bits mikrokontroller med doble kjerner, Wi-Fi og Bluetooth-støtte. Flash-minnet på 4 MB gir maksimal lagringsplass for programkode og data. Det er en system-i-pakke (SiP)-modul med mer flash-minne.







Egenskaper til ESP32-Pico-D4

ESP32-Pico-D4 har mange funksjoner som gjør den til en allsidig og kraftig mikrokontroller:



  • Dual-core 32-bits mikrokontroller
  • Wi-Fi og Bluetooth-støtte
  • 4 MB SPI flash-minne
  • Lavt energiforbruk
  • Bredt utvalg av periferiutstyr

Hovedhøydepunkter i ESP32-Pico-D4

ESP32-Pico-D4-modulen tilbyr følgende nøkkelfunksjoner:



Kompakt størrelse: Med dimensjoner på omtrent (7.000±0.100) mm × (7.000±0.100) mm × (0.940±0.100) mm, opptar modulen minimal PCB-plass.





Integrert 4 MB SPI Flash: Modulen har en 4 MB SPI-blits for datalagring og fastvare.

Enkel integrering: ESP32-PICO-D4 integrerer sømløst viktige komponenter. Den inneholder ombord en krystalloscillator, flashminne og filterkondensatorer.



Ingen ekstern testing: På grunn av inkluderingen av alle nødvendige perifere komponenter, er det ikke nødvendig med modultesting.

Egnet for plassbegrensede og batteridrevne applikasjoner: ESP32-PICO-D4s lille størrelse, pålitelige ytelse og lave energiforbruk gjør den til et ideelt valg for plassbegrensede og batteridrevne applikasjoner som bærbar elektronikk og andre IoT-produkter.

CPU og internminne

ESP32-Pico-D4 leveres med innebygde Xtensa 32-biters dual-core LX6 mikroprosessorer:

  • ESP32-Pico-D4 har 448 KB ROM. Denne ROM-en brukes til å starte opp kjernefunksjonene til brettet.
  • ESP32-Pico-D4 har også 520 KB SRAM. Denne SRAM kan brukes til å lagre data og instruksjoner inne i tavlen.
  • ESP32-Pico-D4 har en 8 KB SRAM. Dette minnet er definert som RTC FAST-minne og er tilstede i RTC. Hoved-CPU kan få tilgang til dette minnet i dyp hvilemodus eller under oppstartsprosessen til kortet.
  • ESP32-Pico-D4 har også 8 KB SRA. Dette minnet er definert som RTC Slow Memory. Mesteparten av tiden brukes RTC Slow-minne av co-prosessoren i Deep-sleep-modus.
  • ESP32-Pico-D4-kortet har også 1 Kbit eFuse. Av totalt 1 Kbit er de 256 bitene tildelt systemets formål som MAC-adresse og brikkekonfigurasjon. De resterende 768 bitene av modulen er dedikert til brukerapplikasjoner, spesielt for oppgaver som å administrere minnebruk, implementere flash-kryptering og lagre brikkeidentifikasjonsinformasjon.

Ekstern Flash og SRAM

ESP32-mikrokontrolleren kan støtte flere eksterne QSPI-blits- og SRAM-brikker. Den har også en maskinvarekryptering/dekrypteringsmekanisme basert på AES, som garanterer sikkerheten til programmer og data lagret i flashminne. ESP32 gir tilgang til ekstern QSPI-blits og SRAM ved hjelp av høyhastighets-cachene.

Både CPU-instruksjonsminneplassen og skrivebeskyttet minneplass kan bruke den eksterne flashen samtidig.

  • Når du tilordner den eksterne flashen til CPU-instruksjonsminneplassen, kan maksimalt 11 MB + 248 KB tildeles samtidig. Det er imidlertid viktig å huske på at hvis mer enn 3 MB + 248 KB er kartlagt, kan CPU-ens bufferytelse bli påvirket.
  • Når du tildeler den eksterne flashen til den skrivebeskyttede dataminneplassen, er det mulig å tildele maksimalt 4 MB om gangen. Systemet støtter forskjellige datastørrelser, inkludert 8-bit, 16-bit og 32-bit.

Krystalloscillatorer

ESP32-PICO-D4 inneholder en 40 MHz krystalloscillator.

RTC og strømforbruk

ESP32-Pico-D4 har støtte for avanserte strømstyringssystemer. Dette kortet kan endre strømmodus avhengig av bruken. Den støtter lavstrømsmodus, hvilemodus og ultralavstrømmodus. Les detaljer om ESP32s forskjellige strømmoduser i følgende artikkel:

ESP32 hvilemoduser og strømforbruket deres

Tekniske spesifikasjoner

TYPE BESKRIVELSE
Produktstatus Aktiv
Digi-Key programmerbar Ikke bekreftet
RF Familie/Standard Bluetooth, WiFi
Protokoll 802.11b/g/n, Bluetooth v4.2 +EDR, klasse 1, 2 og 3
Modulering CCK, DSSS, OFDM
Frekvens 2,4 GHz ~ 2,5 GHz
Datahastighet 150 Mbps
Strøm – Utgang 20,5dBm
Følsomhet -98,4dBm
Serielle grensesnitt GPIO, I²C, I²S, PWM, SDIO, SPI, UART
Antenne type
Utnyttet IC / Del ESP32
Minnestørrelse 4MB Flash
Spenning – Forsyning 2,7V ~ 3,6V
Gjeldende – Mottar
Strøm – Sender
Monteringstype Overflatemontert
Driftstemperatur -40°C ~ 85°C
Pakke / Etui 48-SMD-modul
Driftsstrøm Gjennomsnitt 80 mA
Fuktighetsfølsomhetsnivå (MSL) Nivå 3
Driftsomgivelsestemperatur –40 °C ~ 85 °C
Minimum strøm levert av strømforsyningen 500 mA
Driftsspenning/Strømforsyning 3,0 V ~ 3,6 V
Integrert krystall 40 MHz krystall
On-chip sensor Hall sensor

Slik kommer du i gang med ESP32-Pico-D4

For å laste opp kode og generere utdata ved hjelp av ESP32-Pico-D4, brukes ESP-IDF-rammeverket. ESP-IDF gir et omfattende sett med biblioteker, verktøy og dokumentasjon for utvikling av applikasjoner på ESP32-Pico-D4.

Start med å laste ned og installere ESP-IDF-rammeverket fra nettstedet til Espressif Systems. Rammeverket kan installeres på forskjellige operativsystemer.

Konklusjon

ESP32-Pico-D4 er et kompakt design og kort med lavt strømforbruk. ESP32-PICO-D4 er en svært integrert system-på-brikke (SoC) basert på ESP32-serien fra Espressif Systems. ESP32-Pico-D4 er designet og målrettet for applikasjoner som krever en kompakt formfaktor og lavt strømforbruk. Et av hovedhøydepunktene til ESP32-Pico er dens 4 MB flashminnestørrelse. For mer informasjon om ESP32-Pico les artikkelen.