Všechny kategorie

Vozík 0 položka

Nákupní košík 0 položka

Část MFR # Množství
PřEDLOžIT (0)

Zvolte jazyk

Aktuální jazyk

Čeština

  • English
  • Deutsch
  • Italia
  • Français
  • 한국의
  • русский
  • Svenska
  • Nederland
  • español
  • Português
  • polski
  • Suomi
  • Gaeilge
  • Slovenská
  • Slovenija
  • Čeština
  • Melayu
  • Magyarország
  • Hrvatska
  • Dansk
  • românesc
  • Indonesia
  • Ελλάδα
  • Български език
  • Afrikaans
  • IsiXhosa
  • isiZulu
  • lietuvių
  • Maori
  • Kongeriket
  • Монголулс
  • O'zbek
  • Tiếng Việt
  • हिंदी
  • اردو
  • Kurdî
  • Català
  • Bosna
  • Euskera
  • العربية
  • فارسی
  • Corsa
  • Chicheŵa
  • עִבְרִית
  • Latviešu
  • Hausa
  • Беларусь
  • አማርኛ
  • Republika e Shqipërisë
  • Eesti Vabariik
  • íslenska
  • မြန်မာ
  • Македонски
  • Lëtzebuergesch
  • საქართველო
  • Cambodia
  • Pilipino
  • Azərbaycan
  • ພາສາລາວ
  • বাংলা ভাষার
  • پښتو
  • malaɡasʲ
  • Кыргыз тили
  • Ayiti
  • Қазақша
  • Samoa
  • සිංහල
  • ภาษาไทย
  • Україна
  • Kiswahili
  • Cрпски
  • Galego
  • नेपाली
  • Sesotho
  • Тоҷикӣ
  • Türk dili
  • ગુજરાતી
  • ಕನ್ನಡkannaḍa
  • मराठी
domůBlogESP32 vs ESP32-S3: Specifikace, Výkon a Kterou zvolit

ELEKTRONICKÉ KOMPONENTY SKLADEM.
RYCHLÉ NABÍDKY.

Integrované obvody, napájecí zařízení a pasivní komponenty
Okamžitá podpora nákupu

ZÍSKEJTE NABÍDKU HNED

ESP32 vs ESP32-S3: Specifikace, Výkon a Kterou zvolit

Čas: 2026/08/24

Prohlížet: 5,488

Pokud si nejste jisti, zda pro svůj projekt použít desku ESP32 nebo ESP32-S3, toto porovnání vám pomůže rozhodnout se. Ačkoli mají podobné názvy, výběr nesprávné desky může způsobit problémy s kompatibilitou, další vývojovou práci a zbytečné náklady. Lepší volba závisí na požadavcích vašeho projektu. Tento článek porovnává jejich praktické rozdíly, výkon, podporu softwaru, publikované příklady projektů a důležité omezení.

Katalog

 ESP32 and ESP32-S3 Development Boards

Obrázek 1. Vývojové desky ESP32 a ESP32-S3

Co jsou desky ESP32 a ESP32-S3?

Výrazy deska ESP32 a deska ESP32-S3 se vztahují na vývojové desky založené na mikrořadičích Espressif. Nejedná se o jednosystémové modely. Výrobci nabízejí různé verze s různými moduly, kapacitami paměti, konektory a rozloženími pinů.

ESP32 Development Board

Obrázek 2. Vývojová deska ESP32

Co je to deska ESP32?

Vývojová deska ESP32 je postavena kolem původního čipu nebo modulu ESP32, například ESP32-WROOM-32. Kombinuje bezdrátový mikrořadič s podpůrnými komponenty pro napájení, programování a připojení k externím obvodům. Její pinů pro vstup/výstup jsou obvykle vyvedeny přes konektory, což dělá desku vhodnou pro vývoj a testování vestavěných systémů, bezdrátových zařízení a projektů Internetu věcí.

Co je to deska ESP32-S3?

ESP32-S3 Development Board

Obrázek 3. Vývojová deska ESP32-S3

Vývojová deska ESP32-S3 je postavena kolem čipu nebo modulu ESP32-S3. ESP32-S3 je novější mikrořadič navržený pro bezdrátové vestavěné systémy, USB zařízení, rozhraní člověk-stroj a pracovní zátěže zahrnující zpracování signálu nebo malé modely strojového učení. Tyto desky poskytují podpůrné obvody potřebné k napájení a programování mikrořadiče a jeho připojení k externímu hardwaru. Většina dostupných GPIO pinů je vyvedena přes konektory pro prototypování na breadboardu a vývoj vlastních obvodů.

ESP32 vs ESP32-S3 Specifikace

Specifikace
Čip ESP32
Čip ESP32-S3
Hlavní mikrořadič
Původní řada ESP32
Řada ESP32-S3
Architektura CPU
Xtensa 32-bit LX6
Xtensa 32-bit LX7
Jádra CPU
Obvykle dvoujádrové; některé varianty ESP32 jsou jednojádrové
Dvoujádrové
Maximální frekvence CPU
240 MHz
240 MHz
Hlavní interní SRAM
520 KB
512 KB
RTC SRAM
16 KB
16 KB
ROM
448 KB
384 KB
Flash paměť
Závisí na nainstalovaném modulu a desce
Závisí na nainstalovaném modulu a desce
PSRAM
Volitelný; často zahrnutý na deskách založených na WROVER
Volitelný; běžně dostupné na deskách s vyšší pamětí
Wi-Fi
2,4 GHz IEEE 802.11b/g/n
2,4 GHz IEEE 802.11b/g/n
Maximální Wi-Fi rychlost
Až 150 Mbit/s
Až 150 Mbit/s
Bluetooth
Bluetooth 4.2 BR/EDR a Bluetooth Low Energy
Bluetooth 5 Low Energy
Bluetooth Classic
Podporováno
Nepodporováno
GPIO implementované čipem
Až 34
Až 45
GPIO dostupné na desce
Závisí na modulu a uspořádání desky
Závisí na modulu, konfiguraci paměti a uspořádání desky
ADC
Dvě 12bitové SAR ADC, až 18 kanálů
Dvě 12bitové SAR ADC, až 20 kanálů
DAC
Dvě 8bitové DAC kanály
Žádný integrovaný DAC
Vstupy s kapacitním dotykem
10
14
UART řadiče
3
3
I²C řadiče
2
2
I²S řadiče
2
2
Generické SPI řadiče, mimo rozhraní flash/PSRAM.
2
2
TWAI řadič
Podporováno; vyžaduje externí transceiver
Podporováno; vyžaduje externí transceiver
Nativní USB
Není k dispozici na čipu; desky obvykle používají USB-to-UART most
Podporováno plnou rychlostí USB OTG a USB Serial/JTAG
USB konektor
Závisí na desce; existují verze Micro-USB a USB-C
Závisí na desce; některé desky poskytují samostatné nativní USB a USB-to-UART porty
LCD a rozhraní kamery
Žádný dedikovaný paralelní řadič LCD a kamery
Dedicované rozhraní LCD a kamery
Instrukce pro vektorové zpracování
Žádné vektorové rozšíření ve stylu ESP32-S3
SIMD instrukce pro zpracování signálů a úlohy neuronových sítí
Anténa
PCB anténa nebo konektor pro externí anténu, v závislosti na modulu
PCB anténa nebo konektor pro externí anténu, v závislosti na modulu

Tato tabulka porovnává specifikace na úrovni čipu. Flash, PSRAM, konektory, vystavené GPIO a spotřeba energie se liší podle vývojové desky.

Funkční blokové schéma

ESP32 Functional Block Diagram

Obrázek 4. Funkční blokové schéma ESP32

ESP32-S3 Functional Block Diagram

Obrázek 5. Funkční blokové schéma ESP32-S3

Oficiální bloková schémata ukazují, které funkce jsou zabudovány v každém čipu. Původní ESP32 zahrnuje podporu Bluetooth Classic, dva DAC kanály a Ethernet MAC, ale nemá nativní USB řadič. ESP32-S3 přidává USB OTG, USB Serial/JTAG, GDMA, dedikovaná paralelní rozhraní LCD a kamery a další bezpečnostní bloky jako HMAC, podporu digitálního podpisu RSA a kontrolu oprávnění. Jeho procesor LX7 také zahrnuje SIMD instrukce, i když nejsou v diagramu označeny samostatně. Nicméně, S3 neobsahuje DAC nebo Ethernet MAC z původního ESP32. Pečlivě porovnejte tyto hardwarové bloky, protože chybějící funkce mohou vyžadovat externí komponenty nebo změny softwaru.

CPU a výkon paměti

Espressif hlásí 1 079,96 CoreMark pro dual-core ESP32 a 1 329,92 pro ESP32-S3, oba při 240 MHz. Skóre ESP32-S3 je tedy o 23,1 % vyšší, i když to nezaručuje stejná zlepšení v každé aplikaci.

ESP32-S3 používá novější architekturu Xtensa LX7 a zahrnuje SIMD instrukce pro podporované operace zpracování signálů a strojového učení. Tyto instrukce poskytují výhodu pouze tehdy, když byl kód nebo knihovna optimalizována pro jejich použití.

ESP32 obsahuje 520 KB interní SRAM, zatímco ESP32-S3 obsahuje 512 KB. Tyto celkové částky nejsou množstvím SRAM dostupným pro aplikaci, protože firmware, bezdrátové zásobníky, cache a systémové služby také používají interní paměť. Některé desky přidávají externí PSRAM, což zvyšuje kapacitu, ale je obecně pomalejší než interní SRAM a nemusí podporovat každý typ dat nebo operace.

Rozdíly mezi Wi-Fi a Bluetooth

Oba čipy podporují Wi-Fi 2,4 GHz IEEE 802.11b/g/n s maximální fyzickou rychlostí 150 Mbit/s. Tato hodnota není zaručenou propustností aplikace. Skutečná rychlost a dosah závisí na anténě, uspořádání desky, rušení, překážkách, režijních nákladech protokolu a přístupovém bodu.

 ESP32 and ESP32-S3 Wi-Fi and Bluetooth Differences

Obrázek 6. Rozdíly mezi Wi-Fi a Bluetooth ESP32 a ESP32-S3

Hlavním rozdílem je podpora Bluetooth. ESP32 podporuje Bluetooth 4.2 BR/EDR a Bluetooth Low Energy, zatímco ESP32-S3 podporuje pouze Bluetooth 5 Low Energy. S3 nabízí PHY 2 Mbit/s, kódované PHY režimy a rozšířené inzerování. Neboť však nemůže používat profily Bluetooth Classic jako SPP a A2DP, projekty, které na klasickém Bluetooth závisí, musí použít původní ESP32 nebo přejít na BLE nebo jinou komunikační metodu.

Odhad spotřeby energie a doby provozu

Espressif uvádí typické hodnoty na úrovni čipu přibližně 0,8 mA ve světle spánku a 10 µA v hlubokém spánku pro ESP32. U ESP32-S3 je uvedena hodnota 240 µA ve světle spánku, která předpokládá, že Wi-Fi a VDD_SPI jsou vypnuté a GPIO jsou v vysokoodporovém stavu. Jeho proud v hlubokém spánku je přibližně 8 µA, když paměť RTC a periferní zařízení RTC zůstávají napájeny, nebo 7 µA, když zůstává napájena pouze paměť RTC.

Tyto hodnoty spánkového proudu byly měřeny za různých provozních podmínek a nejsou přímým porovnáním mezi deskami. Také vylučují kompletní vývojovou desku. Napájecí regulátory, USB mosty, napájecí LED, PSRAM a připojené komponenty mohou zvyšovat spotřebu proudu. Bezdrátová aktivita a čas probuzení procesoru mohou mít také mnohem větší vliv na životnost baterie než samotný spánkový proud.

Jednoduchý odhad je:

Doba provozu v hodinách ≈ použitelná kapacita baterie v mAh ÷ průměrný proud v mA

Příklad: baterie 2 000 mAh napájející systém se změřeným průměrným proudem 10 mA poskytne přibližně 200 hodin, nebo 8,3 dne, ideální doby provozu před ztrátami regulátoru a baterie.

Tento vzorec předpokládá, že kapacita a proud jsou měřeny na stejné napěťové straně. Ztráty regulátorů, napěťová prahová hodnota baterie, teplota a stárnutí snižují použitelnou kapacitu. Pro co nejspolehlivější odhad změřte průměrný proud baterie během normálního spánku, zpracování a bezdrátového provozního cyklu hotového systému.

USB, GPIO a kompromisy s periferiemi

Vývojové desky ESP32 a ESP32-S3 nejsou pinově kompatibilní. Pozice konektorů, vystavené GPIO, připojovací piny, USB připojení a piny rezervované pro paměť se liší podle desky. Vždy zkontrolujte přesný schéma desky před převodem existujícího zapojení.

Rozdíly v pinovém uspořádání ESP32 DevKitC V4 vs ESP32-S3-DevKitC-1

Rozdíl v pinovém uspořádání
ESP32 DevKitC V4
ESP32-S3-DevKitC-1
Uspořádání konektorů
Dva 19-pólové konektory; 38 pozic
Dva 22-pólové konektory; 44 pozic
USB připojení
Jeden Micro-USB port připojený přes USB-to-UART most
Oddělené USB-to-UART a nativní USB OTG/Serial-JTAG porty
UART0 piny konektoru
TX na GPIO1 a RX na GPIO3
TX na GPIO43 a RX na GPIO44
Nativní USB piny
Žádné
USB D− na GPIO19 a USB D+ na GPIO20
Připojovací piny
GPIO0, GPIO2, GPIO5, GPIO12 a GPIO15
GPIO0, GPIO3, GPIO45 a GPIO46
Omezující pravidla související s pamětí
GPIO6–11 jsou připojeny k flash a neměly by být používány. GPIO16–17 závisí na nainstalovaném modulu.
GPIO26–34 nejsou vystaveny. GPIO35–37 jsou také nedostupné na variantách používajících Octal flash nebo PSRAM.
Integrovaná RGB LED
Žádná adresovatelná RGB LED
GPIO38 na revizi desky v1.1; GPIO48 na v1.0

Zdroje: oficiální průvodce Espressif o ESP32-DevKitC V4 a průvodce ESP32-S3-DevKitC-1 v1.1.

Kompatibilita Arduino a ESP-IDF

Jak ESP32, tak ESP32-S3 jsou oficiálně podporovány jádrem Arduino-ESP32 a ESP-IDF. V Arduino IDE vyberte správnou desku a nakonfigurujte její nastavení flash, PSRAM, oddíl a USB. Základní zdrojový kód Wi-Fi, GPIO, UART, I²C a SPI lze často znovu použít, ale program musí být kompilován samostatně pro každý cíl.

V ESP-IDF vyberte cíl před sestavením:

• ESP32: idf.py set-target esp32

• ESP32-S3: idf.py set-target esp32s3

Kompatibilita zdrojového kódu nezaručuje kompatibilitu hardwaru. Přiřazení pinů desky, připojovací piny, dostupná paměť a integrované periférie mohou lišit. Knihovna může kompilovat pro oba cíle, ale stále si může vyžadovat různé definice pinů, zapojení nebo konfiguraci. Kód závislý na specifickém hardwaru čipu musí být také změněn.

Vždy potvrďte, že knihovny třetích stran podporují vybranou verzi čipu a rámce. Pokud byla kompatibilita testována přímo, zapište přesnou verzi Arduino-ESP32, verzi ESP-IDF, model desky a verze knihoven, které byly použity. Nepřidávejte čísla verzí, pokud tyto verze nebyly testovány.

Případové studie projektů ze skutečného světa

Fanariotis, Orphanoudakis a Fotopoulos (2024) porovnali ESP32 DevKit TTGO a ESP32-S3-DevKitC-1 pomocí čtyř identických modelů ESP-DL. Každý test použil jeden procesorový jádro, napájení 3,3 V a digitální multimetr Keysight 34465A.

Při stejné 32 kB datové cache zabral model lidské tváře ve dvoustupňovém provedení 419 556 µs na ESP32 a 131 160 µs na ESP32-S3. Jejich hodnoty energie odečtené z pohotovostního režimu byly 8,558 µWh a 3,166 µWh, v tomto pořadí. Detekce kočičí tváře vyžadovala 146 592 µs a 3,277 µWh na ESP32, zatímco na ESP32-S3 to bylo 22 388 µs a 0,609 µWh.

 ESP32 vs ESP32-S3 Machine-Learning Energy Comparison

Obrázek 7. Porovnání energie strojového učení ESP32 vs ESP32-S3. Zdroj: Obrázek 5, Fanariotis, Orphanoudakis a Fotopoulos (2024)

Jak je uvedeno na obrázku, ESP32-S3 používal méně energetických prostředků na zpracování ve všech čtyřech modelech při použití instrukcí SIMD/vector. Jeho průměrný výkon byl vyšší, ale instrukce SIMD dokončily inference mnohem rychleji. Desky měly však různé konfigurace PSRAM a testy nezahrnovaly kamery a bezdrátovou komunikaci. Počty pokusů a variace měření také nebyly uvedeny, takže se výsledky vztahují pouze na testované pracovní zátěže.

Který čip byste měli zvolit?

Projekt požadavek
ESP32
ESP32-S3
Doporučený čip
Bluetooth Classic
Podporuje Bluetooth 4.2 BR/EDR
Nepodporováno
ESP32
Analogový DAC výstup
Dva integrované 8-bitové kanály DAC
Žádný integrovaný DAC
ESP32
RMII Ethernet
Integrovaný MAC; externí PHY vyžadováno
Žádný integrovaný Ethernet MAC
ESP32
Nativní USB
Vyžaduje USB-to-UART most nebo externí USB řadič
Podporuje USB OTG a USB Serial/JTAG
ESP32-S3
Bluetooth 5 LE
Omezeno na Bluetooth 4.2 LE
Podporuje funkce Bluetooth 5 LE
ESP32-S3
Aplikace pro kamery
Možné, ale s menší dedikovanou podporou
Vyhrazené rozhraní pro kamery a silnější podpora zpracování obrazu
ESP32-S3
Aplikace pro LCD
Používá rozhraní obecného účelu pro periferní zařízení
Vyhrazené paralelní rozhraní pro LCD
ESP32-S3
Strojové učení
Vhodné pro menší nebo základní modely
Jádra LX7 a instrukce SIMD/vector urychlují optimalizované pracovní zátěže
ESP32-S3

Paměť vývojové desky, vyvedené piny, USB porty a konektory se liší. Před finálním výběrem zkontrolujte přesný schéma desky.




Technické odkazy

• Espressif Systems. Datasheet řady ESP32, verze 5.3, červenec 2026.

• Espressif Systems. Datasheet řady ESP32-S3, verze 2.2, březen 2026.

• Espressif Systems. Programovací příručka Arduino-ESP32.

• Espressif Systems. Programovací příručka ESP-IDF: Úvod do ESP32.

• Espressif Systems. Programovací příručka ESP-IDF: Úvod do ESP32-S3.

• Espressif Systems, Podporované SoCs Arduino-ESP32.

• Fanariotis, A., Orphanoudakis, T. a Fotopoulos, V. (2024). „Snížení spotřeby energie okrajových zařízení podporujících aplikace ambientní inteligence.“ Informace, 15(3), 161.






Často kladené otázky [FAQ]

1. Je ESP32-S3 rychlejší než ESP32?

Espressif uvádí skóre CoreMark pro dual-core, které je o 23,1 % vyšší pro ESP32-S3 při 240 MHz. Skutečné zlepšení však závisí na pracovním zatížení. Aplikace optimalizované pro jeho instrukce SIMD/vector mohou získat více, zatímco jiné aplikace mohou vykazovat menší rozdíl.

2. Podporuje ESP32-S3 Bluetooth Classic?

Ne. ESP32-S3 podporuje pouze Bluetooth 5 Low Energy. Projekty vyžadující profily Bluetooth Classic, jako je SPP nebo A2DP, by měly použít původní ESP32 nebo jiný kompatibilní čip.

3. Mohou se senzory 5 V připojit přímo k pinům GPIO ESP32 a ESP32-S3?

Ne, pokud senzor vysílá signál 5 V. Obě zařízení používají logiku 3,3 V, takže je nutný dělič napětí nebo úrovňový převodník pro 5 V výstupy. Také se ujistěte, že pull-up rezistory I²C jsou připojeny k 3,3 V, nikoli k 5 V.

4. Může ADC2 měřit senzor, zatímco je Wi-Fi aktivní?

ADC2 sdílí hardwarové zdroje s Wi-Fi na obou čipech. Přístup k ADC2 na ESP32 může být zablokován, zatímco čtení ADC2 na ESP32-S3 může selhat během provozu Wi-Fi. Pro spolehlivé měření senzorů připojených k Wi-Fi použijte ADC1.

5. Zaručuje 12-bitový ADC přesné měření napětí?

Ne. Dvanáctibitské rozlišení poskytuje 4 096 úrovní výstupu, ale hluk, kolísání referenčního napětí, útlum a návrh obvodu ovlivňují přesnost. Při důležitosti přesnosti měření používejte kalibraci ADC, průměrování a filtrování vstupu, nebo externí přesný ADC.

6. Zrychluje přidání PSRAM ESP32 nebo ESP32-S3?

PSRAM zvyšuje kapacitu paměti, ale je obecně pomalejší než vnitřní SRAM. Je užitečný pro snímky z kamery, vyrovnávací paměti displeje a data strojového učení, zatímco časově kritický kód, popisy DMA a často přistupovaná data by měla zůstat v interní paměti.

7. Který čip poskytuje silnější zabezpečení pro komerční produkt IoT?

Oba podporují bezpečné spuštění a šifrování flash paměti, ale ESP32-S3 přidává funkce jako hardwarově asistované digitální podpisy, HMAC a vylepšenou ochranu paměti. Tato ochranná opatření musí být správně nakonfigurována; výběr S3 sám o sobě nezajišťuje, že je zařízení bezpečné.

Související článek

Online podání RFQ: Rychlé odpovědi, lepší ceny!

RFQ