Ang ESP32 at ESP32-S2 development boards mula sa Espressif Systems ay may kasamang iba't ibang feature tulad ng; analog input, output, maramihang I/O port, Bluetooth , WiFi, mga touch switch, BLE, real-time na mga orasan, timer, atbp. Ang mga espressif system ay nagbibigay ng mga pangunahing mapagkukunan ng hardware at software upang tulungan ang mga developer ng application sa pagsasakatuparan ng kanilang mga ideya gamit ang ESP32-S2 series hardware. Ang software development frame mula sa Espressif Systems ay inilaan para sa Internet-of-Things development applications na may Bluetooth, Wi-Fi, power management at marami pang ibang feature ng system. Kung ikukumpara sa ESP32 board, ang ESP32-S2 board ay magdadala ng ilang mga benepisyo tulad ng; pagganap at pagkonsumo ng kuryente, bagama't kulang ito ng ilang makabuluhang tampok ng hardware tulad ng; isang dual-core na CPU o Bluetooth. Ang artikulong ito ay nagbibigay ng maikling impormasyon sa pagkakaiba sa pagitan ng ESP32 kumpara sa ESP32-S2 mga board.
Pagkakaiba sa pagitan ng ESP32 kumpara sa ESP32-S2
Ang pagkakaiba sa pagitan ng ESP32 kumpara sa ESP32-S2 ay pangunahing kasama ang kanilang mga kahulugan at pagtutukoy na tinatalakay sa ibaba.
Ano ang ESP32-S2?
Ang ESP32-S2 ay isang SoC (system on a chip) na may kasamang iba't ibang feature tulad ng; 2.4 GHz band Wi-Fi, USB OTG interface, iba't ibang peripheral, in-built na security hardware, single core Xtensa 32-bit LX7 CPU, ultra-low power based na co-processor na nagpapatakbo ng alinman sa FSM core/RISC-V. Ang ESP32-S2 ay pinapagana sa pamamagitan ng 40 nm na teknolohiya at nag-aalok ito ng isang matatag, lubhang pinagsama-samang platform upang matugunan ang patuloy na mga pangangailangan para sa compact na disenyo, napakahusay na paggamit ng kapangyarihan, kaligtasan, pagiging maaasahan at mataas na pagganap.
Ang sistema ng espressif ay nagbibigay ng mga pangunahing mapagkukunan ng hardware at software upang tulungan ang mga developer ng application sa pagsasakatuparan ng kanilang mga ideya gamit ang hardware ng serye ng ESP32-S2. Ang software development framework ng Espressif system ay nilayon para sa IoT application development na may Bluetooth, Wi-Fi, power management at iba pang feature ng system.

Ano ang ESP32?
Ang ESP32 development board na may serye ng System on a Chip ay ang kahalili sa pinakasikat na ESP8266. Ang ESP32 board ay may in-built na Wi-Fi at Bluetooth din. Ang board na ito ay batay sa isang Tensilica Xtensa LX6 dual-core microprocessor kabilang ang hanggang 240 MHz operating frequency. Kasama sa package ng ESP32 ang antenna switch, power amplifier, balun para makontrol ang RF, low noise-based na reception amplifier, mga filter at power management modules.
Nakakamit din ng mga board na ito ang napakababang pagkonsumo ng kuryente sa pamamagitan ng mga feature na nakakatipid sa kuryente tulad ng; pag-synchronize ng orasan at iba't ibang mga mode ng operasyon. Ang tahimik na kasalukuyang ng board na ito ay <5 μA na ginagawa itong perpektong tool para sa iyong mga IoT application o mga proyektong pinapagana ng baterya.


ESP32 kumpara sa ESP32-S2
Ang pagkakaiba sa pagitan ng ESP32 kumpara sa ESP32-S2 ay kinabibilangan ng mga sumusunod.
ESP32 | ESP32-S2 |
Ang ESP32 ay isang low-cost at low-power na SOC microcontroller kabilang ang Wi-Fi at dual-mode na Bluetooth. | Ang ESP32-S2 ay isang low-power, highly integrated at single-core Wi-Fi-based microcontroller. |
Ito ay inilunsad noong Setyembre 2016. | Ito ay inilunsad noong Setyembre 2019. |
Ang pangunahing processor na ginamit ay Tensilica Xtensa LX6. | Ang pangunahing processor na ginamit ay Tensilica Xtensa LX7 . |
Ang ESP32 ay hindi mahusay sa enerhiya kumpara sa ESP32-S2. | Ang ESP32-S2 ay mas mahusay sa enerhiya kumpara sa ESP32 sa parehong RF at CPU power consumption. |
Ang SRAM ay 520KB. | Ang SRAM ay 320KB. |
Ang ROM ay 448KB. | Ang ROM ay 128KB. |
Ang cache ay 64KB | Ang cache ay 8/16KB. |
Ang Bluetooth na ginamit ay BLE 4.2. | Wala itong Bluetooth. |
Wala itong ULP coprocessor. | Mayroon itong ULP-RISC-V ULP coprocessor. |
Mayroon itong mga cryptographic accelerators tulad ng; SHA, RNG, AES & RSA. | Mayroon itong mga cryptographic accelerators tulad ng; RSA, SHA, AES, HMAC, RNG, at digital na Lagda. |
Mayroon itong dalawang I2S. | Mayroon itong single I2S . |
Mayroon itong tatlo Mga UART . | Mayroon itong dalawang UART. |
Kabilang dito ang 34 - GPIO pin. | Kabilang dito ang 43 - GPIO pin. |
LED PWM-16. | LED PWM -8. |
Ang pulse counter ay 8. | Ang pulse counter ay 4. |
ADC – 12-bit SAR -2 at hanggang 18 channel. | ADC – 13-bit SAR-2 at hanggang 20 channel. |
Ang Remote Control Transceiver o RMT ay 8 transmission o reception. | Ang Remote Control Transceiver o RMT ay 4 transmission o reception. |
Mayroon itong 10 mga touch sensor . | Mayroon itong 14 touch mga sensor . |
Mayroon itong hall sensor. | Wala itong hall sensor. |
Ang dalas ng orasan nito ay 160/240 MHz. | Ang dalas ng orasan nito ay 240 MHz. |
Mayroon itong 1024-bit OTP safe boot flash encryption. Ang panlabas na flash ay hanggang 16 MB na device at 11 MB address + 248 KB sa bawat oras. |
Mayroon itong 4096-bit OTP safe boot flash encryption. Ang panlabas na flash ay hanggang sa 1 GB na device at 11.5 MB address sa bawat oras. |
Ang RSA ay hanggang sa 4096 bits. | Ang RSA ay hanggang sa 4096 bits na may pinahusay na mga opsyon sa acceleration kumpara sa ESP32. |
Ang OTP ay 1024-bit. | Ang OTP ay 4096-bit. |
Kaya, ito ay isang pangkalahatang-ideya ng ESP32 kumpara sa ESP32-S2. Kung ikukumpara sa ESP32, ang ESP32-S2 board ay mas mahusay sa enerhiya sa parehong CPU at RF power consumption. Ang ESP32-S2 ay may ilang mga pakinabang kumpara sa ESP32 tulad ng pagganap at pagkonsumo ng kuryente, gayunpaman, kulang ito ng ilang makabuluhang tampok ng hardware tulad ng dual-core na CPU o Bluetooth. Narito ang isang tanong para sa iyo, ano ang ESP32-S3?