Product OverviewFeaturesApplications1 ESP32-S3 Series Comparison1.1 Nomenclature1.2 Comparison1.3 Chip Revision2 Pins2.1 Pin Layout2.2 Pin Overview2.3 IO Pins2.3.1 IO MUX Functions2.3.2 RTC Functions2.3.3 Analog Functions2.3.4 Restrictions for GPIOs and RTC_GPIOs2.3.5 Peripheral Pin Assignment2.4 Analog Pins2.5 Power Supply2.5.1 Power Pins2.5.2 Power Scheme2.5.3 Chip Power-up and Reset2.6 Pin Mapping Between Chip and Flash/PSRAM3 Boot Configurations3.1 Chip Boot Mode Control3.2 VDD_SPI Voltage Control3.3 ROM Messages Printing Control3.4 JTAG Signal Source Control4 Functional Description4.1 System4.1.1 Microprocessor and Master4.1.1.1 CPU4.1.1.2 Processor Instruction Extensions (PIE)4.1.1.3 Ultra-Low-Power Coprocessor (ULP)4.1.1.4 GDMA Controller (GDMA)4.1.2 Memory Organization4.1.2.1 Internal Memory4.1.2.2 External Flash and RAM4.1.2.3 Cache4.1.2.4 eFuse Controller4.1.3 System Components4.1.3.1 IO MUX and GPIO Matrix4.1.3.2 Reset4.1.3.3 Clock4.1.3.4 Interrupt Matrix4.1.3.5 Power Management Unit (PMU)4.1.3.6 System Timer4.1.3.7 General Purpose Timers4.1.3.8 Watchdog Timers4.1.3.9 XTAL32K Watchdog Timers4.1.3.10 Permission Control4.1.3.11 World Controller4.1.3.12 System Registers4.1.4 Cryptography and Security Component4.1.4.1 SHA Accelerator4.1.4.2 AES Accelerator4.1.4.3 RSA Accelerator4.1.4.4 Secure Boot4.1.4.5 HMAC Accelerator4.1.4.6 RSA Digital Signature Peripheral (RSA_DS)4.1.4.7 External Memory Encryption and Decryption4.1.4.8 Clock Glitch Detection4.1.4.9 Random Number Generator4.2 Peripherals4.2.1 Connectivity Interface4.2.1.1 UART Controller4.2.1.2 I2C Interface4.2.1.3 I2S Interface4.2.1.4 LCD and Camera Controller4.2.1.5 Serial Peripheral Interface (SPI)4.2.1.6 Two-Wire Automotive Interface (TWAI®)4.2.1.7 USB 2.0 OTG Full-Speed Interface4.2.1.8 USB Serial/JTAG Controller4.2.1.9 SD/MMC Host Controller4.2.1.10 Motor Control PWM (MCPWM)4.2.1.11 Remote Control Peripheral (RMT)4.2.1.12 Pulse Count Controller (PCNT)4.2.2 Analog Signal Processing4.2.2.1 SAR ADC4.2.2.2 Temperature Sensor4.2.2.3 Touch Sensor4.3 Wireless Communication4.3.1 Radio4.3.1.1 2.4 GHz Receiver4.3.1.2 2.4 GHz Transmitter4.3.1.3 Clock Generator4.3.2 Wi-Fi4.3.2.1 Wi-Fi Radio and Baseband4.3.2.2 Wi-Fi MAC4.3.2.3 Networking Features4.3.3 Bluetooth LE4.3.3.1 Bluetooth LE PHY4.3.3.2 Bluetooth LE Link Controller5 Electrical Characteristics5.1 Absolute Maximum Ratings5.2 Recommended Operating Conditions5.3 VDD_SPI Output Characteristics5.4 DC Characteristics (3.3 V, 25 °C)5.5 ADC Characteristics5.6 Current Consumption5.6.1 Current Consumption in Active Mode5.6.2 Current Consumption in Other Modes5.7 Memory Specifications5.8 Reliability6 RF Characteristics6.1 Wi-Fi Radio6.1.1 Wi-Fi RF Transmitter (TX) Characteristics6.1.2 Wi-Fi RF Receiver (RX) Characteristics6.2 Bluetooth LE Radio6.2.1 Bluetooth LE RF Transmitter (TX) Characteristics6.2.2 Bluetooth LE RF Receiver (RX) Characteristics7 PackagingESP32-S3 Consolidated Pin OverviewDatasheet VersioningGlossaryRelated Documentation and ResourcesRevision History
fl www
Espressif ESP32-S3 Wi-Fi + Bluetooth® Low Energy SoCPower consumptionNormalLow power consumption components capable of working in Deep-sleep modeWireless Digital CircuitsWi-Fi MAC Wi-Fi BasebandBluetooth LE Link ControllerBluetooth LE BasebandSecurityFlash EncryptionRSA RNGRSA_DSSHA AESHMACSecure BootRTCRTC MemoryPMUULP CoprocessorPeripheralsUSB Serial/JTAGGPIOUARTTWAI®General-purpose TimersI2SI2CPulse CounterLED PWMCamera InterfaceSPI0/1RMTSPI2/3DIG ADCSystem TimerRTC GPIOTemperature SensorRTC Watchdog TimerGDMALCD InterfaceRTC ADCSD/MMC HostMCPWMUSB OTGeFuse ControllerTouchSensorRTC I2CRF2.4 GHz Balun + Switch2.4 GHz Receiver2.4 GHz TransmitterRF SynthesizerFast RC OscillatorExternal Main ClockPhase Lock LoopSuper WatchdogCPU and MemoryXtensa® Dual-core 32-bit LX7 MicroprocessorJTAGCacheROMSRAMInterruptMatrixPermission ControlWorld ControllerMain System Watchdog Timers
• • • • • • • • • • • • • • • • • • • • • • • • • fl
• • • • • • • • fl • • • fl fl • ~ fl fi
• • • • • µ• • • • • fi fi• • •
• • • • • • • • • • • • • • • •
fi
fi
fi fi fi fi
ESP32-S3ESP32-S3FFH/NH/NxxFlash size (MB)Flash temperature H: High temperatureN: Normal temperatureFlashChip seriesRRxxVV1.8 V external SPI flash onlyPSRAM size (MB)PSRAMHHPSRAM temperature H: High temperature – ∼ – ∼ – ∼ – ∼ – ∼ – ∼ – ∼ – ∼ fl fl fl fl fi
fi fi fi
1234567892930313233343536373839404142151617181920212223242526284546474849505152535455564443ESP32-S31314101112GPIO2027GPIO21GPIO19GPIO18GPIO17XTAL_32K_NXTAL_32K_PVDD3P3_RTCGPIO14GPIO13GPIO12GPIO11GPIO10GPIO9GPIO8GPIO7GPIO6GPIO5GPIO4GPIO3GPIO2GPIO1GPIO0CHIP_PUVDD3P3VDD3P3LNA_INVDDAXTAL_PXTAL_NGPIO46GPIO45U0RXDU0TXDMTMSMTDIVDD3P3_CPUMTDOMTCKGPIO38VDDAGPIO37GPIO36GPIO35GPIO34GPIO33SPICLK_PSPIDSPIQSPICLKSPICS0SPIWPSPIHDVDD_SPI57 GNDSPICS1SPICLK_N
• fi fi fi fi fi fi fi • •
, •
• fi • • • fi • • • • fi • 0 • 1 fl µ
µ µ
fi fi • fl • fl fl
, • • 1• 0
• • fi
, fi
fi • fl • fi fi fi fl
• • fl fl fl fl • •
fi fi fi
fi fl
fl fi fi fi fl
VIL_nRSTST BLRST µST BL RST ILnRST
fl fl fl fi fl fl fl
fi fi fi • • • • fi fi
fi fi SU H Strapping pinVIH_nRSTVIHSUH fi • •
fi • SP I• SP I fi • • • fi
fi fi
• • • • fl • • • • • • fi fi • • • •
• fi fi • • fi fi
fi CPU0x0000_00000x3BFF_FFFF0x3C00_00000x3DFF_FFFF0x3E00_00000x3FC8_7FFF0x3FC8_80000x3FCF_FFFF0x3FD0_00000x3FEF_FFFF0x3FF0_00000x3FF1_FFFF0x3FF2_00000x3FFF_FFFF0x4000_00000x4005_FFFF0x4006_00000x4036_FFFF0x4037_00000x403D_FFFF0x403E_00000x41FF_FFFF0x4200_00000x43FF_FFFF0x4400_00000x4FFF_FFFF0x5000_00000x5000_1FFF0x5000_20000x5FFF_FFFF0x6000_00000x600D_0FFF0x600F_E0000x600F_FFFF0x600D_10000x600F_DFFFNot available for useAvailable for useCacheMMUExternal MemorySRAMROMGDMARTCFast MemoryRTCSlow Memory0x6010_00000xFFFF_FFFFReserved32 MBExternal memoryReserved480 KBInternal memoryReserved128 KBInternal memoryReserved384 KBInternal memoryReserved448 KBInternal memoryReserved32 MBExternal memoryReserved8 KBInternal memoryReserved836 KBPeripherals8 KBInternal memoryReservedReservedData busData busData busInstruction busInstruction busInstruction busData/Instruction busData/Instruction bus★★ Accessible by ULP co-processorRTC PeripheralsOther Peripherals★ fl • • fi •
• • • fl fl fi fi fl fl fl fl • fl • fl fi fl • • • • •
• fi • • • fi • fi • fl fi • fi • fi fi
• • • fi • • •
• • • • • • • • • fl fi fi fi •
• fi • • Wireless Digital CircuitsWi-Fi MAC Wi-Fi BasebandBluetooth LE Link ControllerBluetooth LE BasebandDigital Power DomainEspressif’s ESP32-S3 Wi-Fi + Bluetooth® Low Energy SoCROM SRAM2.4 GHz Balun + Switch2.4 GHz Receiver2.4 GHz TransmitterRF SynthesizerRF CircuitsPhase Lock LoopPLLXTAL_CLKExternal Main ClockRC_FAST_CLKFast RC OscillatorAnalog Power DomainFlash EncryptionRNGUSB Serial/JTAGGPIOUARTTWAI®General-purpose TimersI2SI2CPulse CounterLED PWMCamera InterfaceSPI0/1RMTDIG ADCSystem TimerLCD InterfaceMain System Watchdog TimersMCPWMRTC MemoryRTC Watchdog TimerPMURTC Power DomainRTC GPIOTemperature SensorTouchSensorULP CoprocessorRTC ADCOptional RTC PeripheralsRTC I2CeFuse ControllerPower distributionPower domainPower subdomainSuper WatchdogCPUXtensa® Dual-core 32-bit LX7 MicroprocessorJTAGCacheInterrupt MatrixWorld ControllerOptional Digital Peripherals RSA RSA_DSSHAAESHMACSecure BootSPI2/3 GDMASD/MMC HostUSB OTG
fi • • • • • • • • • • • •
• fl fi • fi • • • fi • fl fl
• • fl • • fi • • • • •
• • • • • • fi • • • •
fi • • • • • • • fi
• • fi • • • • • • • • • • • fi
fi
• • • • • • • • • • • • • • fl fi
• • • • • fi ~ ~
• fl• fl• • • fi • fi fi fi fi fi fi fi fi
• fi fi fi fi fi fi fi fi • fi • • • •
• fi fi • fi fi • • • • • • • • • fi • fi • •
• fi • fi • • fi • • • • • •
• • • • • • • fi • • • fi
• • • • • • fi • • • • • • • • • fi
• fi – fi
fi
fi fi fi fi • • • • • fi
• • • • µ • • • • • • • • • • • • • •
• • • • • • • • • • • • • • • • • • •
– output ST ORE – V DD SP I
SP I SP I fl ΩSP I fl fl fl SP I• fl fl• fl fl IN IH IL – IH IL OH OL OH OH OL OL P U ΩP D ΩIHnRST fi ILnRST fi – OH OL
– – fi ~ – ~ – ~ – ~ –
–
fl fl µ µ µ µ µ fi fi C RET P P SE
BE1 BE2 CE fi C fi max fl – –
Ω fi ~ – – – – – – – –
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
– –
– |fn|n=0, 1, 2, ..k |f0 −fn| |fn−fn−5| |f1 −f0| ∆ f 1 ∆ f2 ∆ f2 ∆ f 2∆ f 1 – – – – |fn|n=0,1,2, ..k |f0 −fn| |fn −fn−5| |f1 −f0| ∆ f 1 ∆ f2 ∆ f2 ∆ f 2∆ f 1 – – – – |fn|n=0, 1, 2, ..k |f0 −fn| |fn −fn−3| |f0 −f3|
∆ f 1 ∆ f1 ∆ f1 – – – – |fn|n=0, 1, 2, ..k |f0 −fn| |fn −fn−3| |f0 −f3| ∆ f 2 ∆ f2 ∆ f2 – – – – – – – – – – > – > – – image – image –
~ – ~ – ~ – ~ – – – – – – – – – > – > – – image – image – ~ – ~ – ~ – ~ – – – – – – – – – > –
> – – image – image – – – – – – – – > – > – – image – image –
• • • fi fi • fi Pin 1Pin 2Pin 3Pin 1Pin 2Pin 3
FOREHOPE ELECTRONIC
fi fi fi fi fi fi fi fi fi
fl fl fi fi fi fl fl fl fl
• • • • fifi• fi • • fi • • • • • • • • • • fi •
• • • • • • • • • • fi• • fi • • • • • • • fi
• • • • • fi• fi • • • • • • • • fi • • • •
• • • • • • • • – ∼ – ∼ • • • • • • • • • • • • • • •
• • • • • • fi • • • • • fi• • • • • • • • • • • • • •
www