ESP32 och ESP32-S2 utvecklingskort från Espressif Systems inkluderar olika funktioner som; analoga ingångar, utgångar, flera I/O-portar, Blåtand , WiFi, touch-omkopplare, BLE, realtidsklockor, timers, etc. Espressif-system tillhandahåller grundläggande hård- och mjukvaruresurser för att hjälpa applikationsutvecklare att förverkliga sina idéer med ESP32-S2-seriens hårdvara. Mjukvaruutvecklingsramen från Espressif Systems är avsedd för Internet-of-Things utvecklingsapplikationer med Bluetooth, Wi-Fi, strömhantering och många andra systemfunktioner. Jämfört med ESP32-kortet kommer ESP32-S2-kortet att ge några fördelar som; prestanda och strömförbrukning, även om den saknar några betydande hårdvarufunktioner som; en dual-core CPU eller Bluetooth. Den här artikeln ger kort information om skillnaden mellan ESP32 vs ESP32-S2 brädor.
Skillnaden mellan ESP32 vs ESP32-S2
Skillnaden mellan ESP32 vs ESP32-S2 inkluderar huvudsakligen deras definitioner och specifikationer som diskuteras nedan.
Vad är ESP32-S2?
ESP32-S2 är en SoC (system på ett chip) som innehåller olika funktioner som; 2,4 GHz-bandet Wi-Fi, USB OTG-gränssnitt, olika kringutrustning, inbyggd säkerhetshårdvara, enkärnig Xtensa 32-bitars LX7 CPU, ultralågeffektbaserad co-processor som kör antingen FSM core/RISC-V. ESP32-S2 drivs av 40 nm-teknik och den erbjuder en robust, extremt integrerad plattform för att möta de ständiga kraven på kompakt design, mycket effektiv användning av kraft, säkerhet, tillförlitlighet och hög prestanda.
Espressif-systemet ger grundläggande hård- och mjukvaruresurser för att hjälpa applikationsutvecklare att förverkliga sina idéer med ESP32-S2-seriens hårdvara. Espressif-systemens mjukvaruutvecklingsramverk är avsett för IoT-applikationsutveckling med Bluetooth, Wi-Fi, strömhantering och andra systemfunktioner.
Vad är ESP32?
ESP32-utvecklingskort med en serie System on a Chip är efterföljaren till den mest populära ESP8266. ESP32-kortet har inbyggt Wi-Fi och även Bluetooth. Detta kort är baserat på en Tensilica Xtensa LX6 dual-core mikroprocessor inklusive upp till 240 MHz arbetsfrekvens. ESP32-paketet innehåller antennomkopplare, en effektförstärkare, en balun för att styra RF, en lågbrusbaserad mottagningsförstärkare, filter och strömhanteringsmoduler.
Dessa kort uppnår också extremt låg strömförbrukning genom energibesparande funktioner som; synkronisering av klockan & olika driftlägen. Den här kortets viloström är < 5 μA vilket gör det till det perfekta verktyget för dina IoT-applikationer eller batteridrivna projekt.
ESP32 vs ESP32-S2
Skillnaden mellan ESP32 vs ESP32-S2 inkluderar följande.
ESP32 | ESP32-S2 |
ESP32 är en låg kostnad och låg effekt SOC mikrokontroller inklusive Wi-Fi och dual-mode Bluetooth. | ESP32-S2 är en lågeffekts, högintegrerad och enkelkärnig Wi-Fi-baserad mikrokontroller. |
Den lanserades i september 2016. | Den lanserades i september 2019. |
Den huvudsakliga processorn som används är Tensilica Xtensa LX6. | Den huvudsakliga processorn som används är Tensilica Xtensa LX7 . |
ESP32 är inte energieffektiv jämfört med ESP32-S2. | ESP32-S2 är mer energieffektiv jämfört med ESP32 i både RF- och CPU-strömförbrukning. |
SRAM är 520KB. | SRAM är 320KB. |
ROM är 448KB. | ROM är 128KB. |
Cachen är 64KB | Cacheminnet är 8/16 KB. |
Bluetooth som används är BLE 4.2. | Den har inte Bluetooth. |
Den har ingen ULP-samprocessor. | Den har ULP-RISC-V ULP-samprocessor. |
Den har kryptografiska acceleratorer som; SHA, RNG, AES & RSA. | Den har kryptografiska acceleratorer som; RSA, SHA, AES, HMAC, RNG och digital signatur. |
Den har två I2S. | Den har en singel I2S . |
Den har tre UARTs . | Den har två UART. |
Den innehåller 34 GPIO-stift. | Den innehåller 43 – GPIO-stift. |
LED PWM-16. | LED PWM -8. |
Pulsräknaren är 8. | Pulsräknaren är 4. |
ADC – 12-bitars SAR -2 och upp till 18 kanaler. | ADC – 13-bitars SAR-2 och upp till 20 kanaler. |
Fjärrkontrollsändtagaren eller RMT är 8 sändning eller mottagning. | Fjärrkontrollsändtagaren eller RMT är 4 sändning eller mottagning. |
Den har 10 beröringssensorer . | Den har 14 touch sensorer . |
Den har en hallsensor. | Den har ingen hallsensor. |
Dess klockfrekvens är 160/240 MHz. | Dess klockfrekvens är 240 MHz. |
Den har 1024-bitars OTP säker boot flash-kryptering. Extern blixt är upp till 16 MB enhet och 11 MB adress + 248 KB varje gång. |
Den har 4096-bitars OTP säker boot flash-kryptering. Extern blixt är upp till 1 GB enhet och 11,5 MB adress varje gång. |
RSA är upp till 4096 bitar. | RSA är upp till 4096 bitar med förbättrade accelerationsalternativ jämfört med ESP32. |
OTP är 1024-bitars. | OTP är 4096-bitars. |
Detta är alltså en översikt över ESP32 vs ESP32-S2. Jämfört med ESP32 är ESP32-S2-kortet mer energieffektivt i både CPU- och RF-strömförbrukning. ESP32-S2 har vissa fördelar jämfört med ESP32 som prestanda och strömförbrukning, men den saknar några betydande hårdvarufunktioner som dual-core CPU eller Bluetooth. Här är en fråga till dig, vad är ESP32-S3?