Datasheet

Table Of Contents
3 Functional Description
3.5.7 I2S Interface
ESP32-S3 includes two standard I2S interfaces. They can operate in master mode or slave mode, in full-duplex
mode or half-duplex communication mode, and can be configured to operate with an 8-bit, 16-bit, 24-bit, or
32-bit resolution as an input or output channel. BCK clock frequency, from 10 kHz up to 40 MHz, is
supported.
The I2S interface has a dedicated DMA controller. It supports TDM PCM, TDM MSB alignment, TDM LSB
alignment, TDM Phillips, and PDM interface.
3.5.8 Remote Control Peripheral
The RMT (Remote Control Peripheral) module is designed to send and receive infrared remote control signals. It
has the following features:
Four TX channels
Four RX channels
Support multiple channels (programmable) transmitting data simultaneously
Eight channels share a 384 x 32-bit RAM
Support modulation on TX pulses
Support filtering and demodulation on RX pulses
Wrap TX mode
Wrap RX mode
Continuous TX mode
DMA access for TX mode on channel 3
DMA access for RX mode on channel 7
For more information, please refer to Chapter Remote Control Peripheral (RMT) in ESP32-S3 Technical Reference
Manual.
3.5.9 Pulse Count Controller
The pulse count controller captures pulse and counts pulse edges through multiple modes. It has the following
features:
Four independent pulse counters (units) that count from 1 to 65535
Each unit consists of two independent channels sharing one pulse counter
All channels have input pulse signals (e.g. sig_ch0_un) with their corresponding control signals (e.g.
ctrl_ch0_un)
Independently filter glitches of input pulse signals (sig_ch0_un and sig_ch1_un) and control signals
(ctrl_ch0_un and ctrl_ch1_un) on each unit
Each channel has the following parameters:
1. Selection between counting on positive or negative edges of the input pulse signal
2. Configuration to Increment, Decrement, or Disable counter mode for control signal’s high and low
states
For more information, please refer to Chapter Pulse Count Controller (PCNT) in ESP32-S3 Technical Reference
Espressif Systems 35
Submit Documentation Feedback
ESP32-S3 Series Datasheet v1.2