Razvojne ploče ESP32 i ESP32-S2 tvrtke Espressif Systems uključuju različite značajke poput; analogni ulazi, izlazi, više I/O portova, Bluetooth , WiFi, prekidači na dodir, BLE, satovi u stvarnom vremenu, mjerači vremena, itd. Espressif sustavi pružaju osnovne hardverske i softverske resurse za pomoć razvojnim programerima aplikacija u realizaciji njihovih ideja s hardverom serije ESP32-S2. Okvir za razvoj softvera tvrtke Espressif Systems namijenjen je aplikacijama za razvoj interneta stvari s Bluetoothom, Wi-Fi, upravljanjem napajanjem i brojnim drugim značajkama sustava. U usporedbi s ESP32 pločom, ESP32-S2 ploča će donijeti neke prednosti kao što su; performanse i potrošnja energije, iako mu nedostaju neke značajne hardverske značajke kao što su; dual-core CPU ili Bluetooth. Ovaj članak pruža kratke informacije o razlici između ESP32 protiv ESP32-S2 ploče.
Razlika između ESP32 i ESP32-S2
Razlika između ESP32 i ESP32-S2 uglavnom uključuje njihove definicije i specifikacije o kojima se govori u nastavku.
Što je ESP32-S2?
ESP32-S2 je SoC (sustav na čipu) koji uključuje različite značajke kao što su; 2,4 GHz pojasni Wi-Fi, USB OTG sučelje, razni periferni uređaji, ugrađeni sigurnosni hardver, jednojezgreni Xtensa 32-bitni LX7 CPU, koprocesor ultra niske potrošnje koji pokreće FSM jezgru/RISC-V. ESP32-S2 pokreće 40 nm tehnologija i nudi robusnu, iznimno integriranu platformu koja ispunjava stalne zahtjeve za kompaktnim dizajnom, vrlo učinkovitom upotrebom energije, sigurnošću, pouzdanošću i visokim performansama.
Espressif sustav daje temeljne hardverske i softverske resurse za pomoć programerima aplikacija u realizaciji njihovih ideja s hardverom serije ESP32-S2. Okvir za razvoj softvera sustava Espressif namijenjen je razvoju IoT aplikacija s Bluetoothom, Wi-Fijem, upravljanjem napajanjem i drugim značajkama sustava.
Što je ESP32?
ESP32 razvojna ploča sa serijom System on a Chip nasljednik je najpopularnijeg ESP8266. ESP32 ploča ima ugrađeni Wi-Fi i Bluetooth. Ova ploča se temelji na Tensilica Xtensa LX6 dual-core procesoru mikroprocesor uključujući radnu frekvenciju do 240 MHz. Paket ESP32 uključuje antenske prekidače, pojačalo snage, balun za kontrolu RF-a, prijamno pojačalo s niskim šumom, filtre i module za upravljanje napajanjem.
Ove ploče također postižu izuzetno nisku potrošnju energije zahvaljujući značajkama za uštedu energije kao što su; sinkronizacija sata i različiti načini rada. Struja mirovanja ove ploče je < 5 μA što je čini savršenim alatom za vaše IoT aplikacije ili projekte na baterije.
ESP32 protiv ESP32-S2
Razlika između ESP32 i ESP32-S2 uključuje sljedeće.
ESP32 | ESP32-S2 |
ESP32 je jeftin SOC mikrokontroler niske potrošnje koji uključuje Wi-Fi i dual-mode Bluetooth. | ESP32-S2 je mikrokontroler male snage, visoko integriran i jednojezgreni mikrokontroler temeljen na Wi-Fi. |
Lansiran je u rujnu 2016. | Pokrenut je u rujnu 2019. |
Glavni korišteni procesor je Tensilica Xtensa LX6. | Glavni korišteni procesor je Tensilica Xtensa LX7 . |
ESP32 nije energetski učinkovit u usporedbi s ESP32-S2. | ESP32-S2 je energetski učinkovitiji u usporedbi s ESP32 u potrošnji RF i CPU energije. |
SRAM je 520KB. | SRAM je 320KB. |
ROM je 448KB. | ROM je 128KB. |
Predmemorija je 64 KB | Predmemorija je 8/16 KB. |
Korišteni Bluetooth je BLE 4.2. | Nema Bluetooth. |
Nema ULP koprocesor. | Ima ULP-RISC-V ULP koprocesor. |
Ima kriptografske akceleratore poput; SHA, RNG, AES & RSA. | Ima kriptografske akceleratore poput; RSA, SHA, AES, HMAC, RNG i digitalni potpis. |
Ima dva I2S. | Ima jednostruku I2S . |
Ima tri UART-ovi . | Ima dva UART-a. |
Uključuje 34 – GPIO pina. | Uključuje 43 – GPIO pina. |
LED PWM-16. | LED PWM -8. |
Brojač pulsa je 8. | Brojač pulsa je 4. |
ADC – 12-bitni SAR -2 i do 18 kanala. | ADC – 13-bitni SAR-2 i do 20 kanala. |
Primopredajnik na daljinsko upravljanje ili RMT je 8 prijenos ili prijem. | Primopredajnik na daljinsko upravljanje ili RMT je 4 prijenos ili prijem. |
Ima 10 senzori za dodir . | Ima 14 dodira senzori . |
Ima Hall senzor. | Nema Hall senzor. |
Radni takt mu je 160/240 MHz. | Radni takt mu je 240 MHz. |
Ima 1024-bitnu OTP flash enkripciju sigurnog pokretanja. Vanjski flash je do 16 MB uređaja i 11 MB adresa + 248 KB svaki put. |
Ima 4096-bitnu OTP flash enkripciju sigurnog pokretanja. Vanjski flash je do 1 GB uređaja i 11,5 MB adrese svaki put. |
RSA je do 4096 bita. | RSA je do 4096 bita s poboljšanim opcijama ubrzanja u usporedbi s ESP32. |
OTP je 1024-bitni. | OTP je 4096-bitni. |
Dakle, ovo je pregled ESP32 u odnosu na ESP32-S2. U usporedbi s ESP32, ESP32-S2 ploča je energetski učinkovitija u CPU i RF potrošnji energije. ESP32-S2 ima neke prednosti u usporedbi s ESP32 poput performansi i potrošnje energije, međutim nedostaju mu neke značajne hardverske značajke poput dvojezgrenog CPU-a ili Bluetootha. Evo pitanja za vas, što je ESP32-S3?