EasyManuals Logo

Espressif ESP32-S2 User Manual

Espressif ESP32-S2
1695 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #317 background imageLoading...
Page #317 background image
Chapter 2. API Reference
I2S_CHANNEL_FMT_ONLY_RIGHT
Only load data in right channel (mono mode)
I2S_CHANNEL_FMT_ONLY_LEFT
Only load data in left channel (mono mode)
enum i2s_mode_t
I2S Mode.
Values:
I2S_MODE_MASTER = (0x1 << 0)
Master mode
I2S_MODE_SLAVE = (0x1 << 1)
Slave mode
I2S_MODE_TX = (0x1 << 2)
TX mode
I2S_MODE_RX = (0x1 << 3)
RX mode
I2S_MODE_PDM = (0x1 << 6)
I2S PDM mode
enum i2s_clock_src_t
I2S source clock.
Values:
I2S_CLK_D2CLK = 0
Clock from PLL_D2_CLK(160M)
I2S_CLK_APLL
Clock from APLL
enum i2s_mclk_multiple_t
The multiple of mclk to sample rate.
Values:
I2S_MCLK_MULTIPLE_DEFAULT = 0
Default value. mclk = sample_rate * 256
I2S_MCLK_MULTIPLE_128 = 128
mclk = sample_rate * 128
I2S_MCLK_MULTIPLE_256 = 256
mclk = sample_rate * 256
I2S_MCLK_MULTIPLE_384 = 384
mclk = sample_rate * 384
2.2.10 LCD
Introduction
ESP chips can generate various kinds of timings that needed by common LCDs on the market, like SPI LCD, I80
LCD (a.k.a Intel 8080 parallel LCD), RGB LCD, I2C LCD, etc. The esp_lcd component is officially to support
those LCDs with a group of universal APIs across chips.
Espressif Systems 306
Submit Document Feedback
Release v4.4

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Espressif ESP32-S2 and is the answer not in the manual?

Espressif ESP32-S2 Specifications

General IconGeneral
BrandEspressif
ModelESP32-S2
CategorySingle board computers
LanguageEnglish