ESP32 og ESP32-S2 utviklingskort fra Espressif Systems inkluderer ulike funksjoner som; analoge innganger, utganger, flere I/O-porter, blåtann , WiFi, berøringsbrytere, BLE, sanntidsklokker, tidtakere osv. Espressif-systemer gir grunnleggende maskinvare- og programvareressurser for å hjelpe applikasjonsutviklere med å realisere ideene sine med ESP32-S2-seriens maskinvare. Programvareutviklingsrammen fra Espressif Systems er beregnet for Internet-of-Things-utviklingsapplikasjoner med Bluetooth, Wi-Fi, strømstyring og en rekke andre systemfunksjoner. Sammenlignet med ESP32-kortet, vil ESP32-S2-kortet gi noen fordeler som; ytelse og strømforbruk, selv om den mangler noen betydelige maskinvarefunksjoner som; en dual-core CPU eller Bluetooth. Denne artikkelen gir kort informasjon om forskjellen mellom ESP32 vs ESP32-S2 brett.
Forskjellen mellom ESP32 vs ESP32-S2
Forskjellen mellom ESP32 vs ESP32-S2 inkluderer hovedsakelig deres definisjoner og spesifikasjoner som diskuteres nedenfor.
Hva er ESP32-S2?
ESP32-S2 er en SoC (system på en brikke) som inkluderer forskjellige funksjoner som; 2,4 GHz-båndet Wi-Fi, USB OTG-grensesnitt, diverse periferiutstyr, innebygd sikkerhetsmaskinvare, enkjerne Xtensa 32-bits LX7 CPU, ultralavt strømbasert co-prosessor som kjører enten FSM core/RISC-V. ESP32-S2 drives gjennom 40 nm-teknologi og den tilbyr en robust, ekstremt integrert plattform for å møte de kontinuerlige kravene til kompakt design, svært effektiv bruk av strøm, sikkerhet, pålitelighet og høy ytelse.
Espressif-systemet gir grunnleggende maskinvare- og programvareressurser for å hjelpe applikasjonsutviklere med å realisere ideene sine med ESP32-S2-seriens maskinvare. Espressif-systemenes programvareutviklingsramme er ment for IoT-applikasjonsutvikling med Bluetooth, Wi-Fi, strømstyring og andre systemfunksjoner.
Hva er ESP32?
ESP32 utviklingskort med en serie System on a Chip er etterfølgeren til den mest populære ESP8266. ESP32-kortet har innebygd Wi-Fi og også Bluetooth. Dette brettet er basert på en Tensilica Xtensa LX6 dual-core mikroprosessor inkludert opp til 240 MHz driftsfrekvens. ESP32-pakken inkluderer antennebrytere, en effektforsterker, en balun for å kontrollere RF, en lavstøybasert mottaksforsterker, filtre og strømstyringsmoduler.
Disse brettene oppnår også ekstremt lavt strømforbruk gjennom strømsparende funksjoner som; synkronisering av klokken og ulike driftsmoduser. Hvilestrømmen til dette kortet er < 5 μA, noe som gjør det til det perfekte verktøyet for dine IoT-applikasjoner eller batteridrevne prosjekter.
ESP32 vs ESP32-S2
Forskjellen mellom ESP32 vs ESP32-S2 inkluderer følgende.
ESP32 | ESP32-S2 |
ESP32 er en SOC-mikrokontroller med lav pris og lav effekt inkludert Wi-Fi og dual-mode Bluetooth. | ESP32-S2 er en laveffekts, svært integrert og enkeltkjernes Wi-Fi-basert mikrokontroller. |
Den ble lansert i september 2016. | Den ble lansert i september 2019. |
Hovedprosessoren som brukes er Tensilica Xtensa LX6. | Hovedprosessoren som brukes er Tensilica Xtensa LX7 . |
ESP32 er ikke energieffektiv sammenlignet med ESP32-S2. | ESP32-S2 er mer energieffektiv sammenlignet med ESP32 i både RF- og CPU-strømforbruk. |
SRAM er 520KB. | SRAM er 320KB. |
ROM er 448KB. | ROM er 128KB. |
Cachen er 64KB | Bufferen er 8/16 KB. |
Bluetooth som brukes er BLE 4.2. | Den har ikke Bluetooth. |
Den har ikke en ULP-koprosessor. | Den har ULP-RISC-V ULP-koprosessor. |
Den har kryptografiske akseleratorer som; SHA, RNG, AES & RSA. | Den har kryptografiske akseleratorer som; RSA, SHA, AES, HMAC, RNG og digital signatur. |
Den har to I2S. | Den har en singel I2S . |
Den har tre UARTs . | Den har to UART-er. |
Den inkluderer 34 – GPIO-pinner. | Den inkluderer 43 – GPIO-pinner. |
LED PWM-16. | LED PWM -8. |
Pulstelleren er 8. | Pulstelleren er 4. |
ADC – 12-bit SAR -2 og opptil 18 kanaler. | ADC – 13-bits SAR-2 og opptil 20 kanaler. |
Fjernkontrollsenderen eller RMT er 8 overføring eller mottak. | Fjernkontroll-transceiveren eller RMT er 4-overføring eller mottak. |
Den har 10 berøringssensorer . | Den har 14 touch sensorer . |
Den har hallsensor. | Den har ingen hallsensor. |
Klokkefrekvensen er 160/240 MHz. | Klokkefrekvensen er 240 MHz. |
Den har 1024-biters OTP safe boot flash-kryptering. Ekstern blits er opptil 16 MB enhet og 11 MB adresse + 248 KB hver gang. |
Den har 4096-biters OTP safe boot flash-kryptering. Ekstern blits er opptil 1 GB enhet og 11,5 MB adresse hver gang. |
RSA er opptil 4096 biter. | RSA er opptil 4096 biter med forbedrede akselerasjonsalternativer sammenlignet med ESP32. |
OTP er 1024-bit. | OTP er 4096-bit. |
Dermed er dette en oversikt over ESP32 vs ESP32-S2. Sammenlignet med ESP32 er ESP32-S2-kortet mer energieffektivt i både CPU- og RF-strømforbruk. ESP32-S2 har noen fordeler sammenlignet med ESP32 som ytelse og strømforbruk, men den mangler noen betydelige maskinvarefunksjoner som dual-core CPU eller Bluetooth. Her er et spørsmål til deg, hva er ESP32-S3?