Hvis du er usikker på om du skal gå med Raspberry Pi Pico eller ESP32 styret, følg denne artikkelen for å se en detaljert sammenligning av begge disse tavlene. Dette vil hjelpe deg å velge den i henhold til dine behov.
Raspberry Pi Pico
De Raspberry Pi Pico er et enkelt programmerbart brett for RAM -størrelse som omfatter alle nødvendige grensesnittmoduler som brukes til robotikk, hjemmeautomatisering, kantdata og industrielle applikasjoner. I tillegg kan den utføre alle operasjoner gjennom en mikrokontroller du kan forvente for en Arduino. Den har en Dual-core 32-bit Arm Cortex-M10+ CPU med en klokkefrekvens på 133 MHz, som er tilstrekkelig til å kjøre programmerbare prosjekter. I tillegg består det av I/O-grensesnittet, for eksempel Micro-USB og GPIO-pinner med flere 264kbytes av Sram.
ESP32
ESP32 er en billig system-på-chip (SOC) -basert mikrokontrollerenhet som har en dedikert Wi-Fi-modul og 2.4GHz dual-band Bluetooth for kommunikasjonsformål. Både Wi-Fi og Bluetooth er designet for å operere ved lavt strømforbruk. Familien av ESP32-serien bruker enten dual-core Tensilica Xstena LX6 og Xstena LX7 mikroprosessor eller en-core RISC-V og Tensilica Xstena LX6 mikroprosessor med en klokkehastighet på 240 MHz. I tillegg utfører disse dual-core prosessorene 600 DMI (Dhrystone Million -instruksjoner) per sekund Operasjoner som er tilstrekkelig for å redusere behandlingstiden til en mikroprosessor.
Dessuten den innebygde trykte mikrostripantennen med flere elementer som for eksempel brytere (Diplexing signalet gjennom antenne), RF Balun (konvertere ubalansert til balansert), forsterker (Øk styrken til det mottatte signalet) ved bruk av lav støyforsterker (LNA), filtre (bypass uønsket signal) og andre moduler er integrert i ESP32 for kommunikasjonsformål.
Spesifikasjoner
Denne sammenligningen mellom Raspberry Pi Pico og ESP32 Informerer en grundig innsikt i spesifikasjonene i henhold til de interne modulene.
SR # | Navn | Raspberry Pi Pico | ESP32 |
1 | Prosessor | Dual Core Arm Cortex M0+ CPU | Single/Dual Core Tensilica Xtentensa LX6 og Xstensa LX7 mikroprosessor (32-bit) |
2 | Minne (RAM) | 264 KB | 520 kb |
3 | Klokkefart | 133MHz | 80 /160 /240 MHz |
4 | I/O -grensesnitt | 2 x utar 2 x 2 x Spi USB 1.1 16 x PWM -kanaler 40 x gpio pinner | 34 x GPIO -pinner 4 x Spi 2 x 2 x 3 x utar Tre sensorer PWM -kanal Antenne, Ethernet -grensesnitt Kapasitive berøringssensorer |
5 | Driftsspenninger | 1.8 - 5.5v | 2.2 - 3.6v |
6 | Flashminne | 2MB | 4MB |
7 | Operativsystem (OS) | Raspbian, Ubuntu, OSMC og Retropie. | Støttede språk er Arduino IDE, Espruino, Mruby, Zerynth |
8 | Ekstern flash -minnestøtte | 16 MB | 16 MB |
9 | USB -støtte | Ja | Nei |
10 | Pris | Rundt $ 13 | Rundt $ 5 |
Fordeler med ESP32 over Raspberry Pi Pico
De ESP32 har følgende fordeler i forhold til Raspberry Pi Pico:
Fordeler med Raspberry Pi Pico over ESP32
Konklusjon
Valget av mikrokontroller avhenger av brukerens behov. Hvis en bruker leter etter en rimelig og enkel å bruke enhet, kan han/hun gå med Raspberry Pi Pico. Imidlertid, hvis fokuset skaper industrielle prosjekter med bedre hastighet og ytelse, ESP32 er et bedre valg i så fall. De Raspberry Pi Pico kan være et utmerket valg for IoT og robotikk, mens ESP32 er en passende kandidat for mobil kommunikasjon, bærbare smarte elektroniske moduler og IoT -applikasjoner.