Data Sheet

Table Of Contents
4 Peripherals and Sensors
Interface Signal Pin Function
LED PWM
ledc_hs_sig_out0~7
Any GPIO Pins
16 independent channels @80 MHz
clock/RTC CLK. Duty accuracy: 16 bits.ledc_ls_sig_out0~7
I2S
I2S0I_DATA_in0~15
Any GPIO Pins
Stereo input and output from/to the audio
codec; parallel LCD data output; parallel
camera data input
I2S0O_BCK_in
I2S0O_WS_in
I2S0I_BCK_in
I2S0I_WS_in
I2S0I_H_SYNC
I2S0I_V_SYNC
I2S0I_H_ENABLE
I2S0O_BCK_out
I2S0O_WS_out
I2S0I_BCK_out
I2S0I_WS_out
I2S0O_DATA_out0~23
I2S1I_DATA_in0~15
I2S1O_BCK_in
I2S1O_WS_in
I2S1I_BCK_in
I2S1I_WS_in
I2S1I_H_SYNC
I2S1I_V_SYNC
I2S1I_H_ENABLE
I2S1O_BCK_out
I2S1O_WS_out
I2S1I_BCK_out
I2S1I_WS_out
I2S1O_DATA_out0~23
Infrared Remote
Controller
RMT_SIG_IN0~7
Any GPIO Pins
Eight channels for an IR transmitter and
receiver of various waveformsRMT_SIG_OUT0~7
General Purpose
SPI
HSPIQ_in/_out
Any GPIO Pins
Standard SPI consists of clock,
chip-select, MOSI and MISO. These SPIs
can be connected to LCD and other
external devices. They support the
following features:
Both master and slave modes;
Four sub-modes of the SPI transfer
format;
Configurable SPI frequency;
Up to 64 bytes of FIFO and DMA.
HSPID_in/_out
HSPICLK_in/_out
HSPI_CS0_in/_out
HSPI_CS1_out
HSPI_CS2_out
VSPIQ_in/_out
VSPID_in/_out
VSPICLK_in/_out
VSPI_CS0_in/_out
VSPI_CS1_out
VSPI_CS2_out
Espressif Systems 39
Submit Documentation Feedback
ESP32 Series Datasheet v3.5