Espressif ESP32-S2 Programming Manual page 800

Hide thumbs Also See for ESP32-S2:
Table of Contents

Advertisement

Chapter 2. API Reference
ESP_CHIP_ID_ESP32 = 0x0000
chip ID: ESP32
ESP_CHIP_ID_ESP32S2 = 0x0002
chip ID: ESP32-S2
ESP_CHIP_ID_ESP32C3 = 0x0005
chip ID: ESP32-C3
ESP_CHIP_ID_ESP32S3 = 0x0009
chip ID: ESP32-S3
ESP_CHIP_ID_ESP32H2 = 0x000A
chip ID: ESP32-H2
ESP_CHIP_ID_INVALID = 0xFFFF
Invalid chip ID (we defined it to make sure the esp_chip_id_t is 2 bytes size)
enum esp_image_spi_mode_t
SPI flash mode, used in esp_image_header_t.
Values:
ESP_IMAGE_SPI_MODE_QIO
SPI mode QIO
ESP_IMAGE_SPI_MODE_QOUT
SPI mode QOUT
ESP_IMAGE_SPI_MODE_DIO
SPI mode DIO
ESP_IMAGE_SPI_MODE_DOUT
SPI mode DOUT
ESP_IMAGE_SPI_MODE_FAST_READ
SPI mode FAST_READ
ESP_IMAGE_SPI_MODE_SLOW_READ
SPI mode SLOW_READ
enum esp_image_spi_freq_t
SPI flash clock frequency.
Values:
ESP_IMAGE_SPI_SPEED_40M
SPI clock frequency 40 MHz
ESP_IMAGE_SPI_SPEED_26M
SPI clock frequency 26 MHz
ESP_IMAGE_SPI_SPEED_20M
SPI clock frequency 20 MHz
ESP_IMAGE_SPI_SPEED_80M = 0xF
SPI clock frequency 80 MHz
enum esp_image_flash_size_t
Supported SPI flash sizes.
Values:
ESP_IMAGE_FLASH_SIZE_1MB = 0
SPI flash size 1 MB
ESP_IMAGE_FLASH_SIZE_2MB
SPI flash size 2 MB
ESP_IMAGE_FLASH_SIZE_4MB
SPI flash size 4 MB
Espressif Systems
789
Submit Document Feedback
Release v4.4

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Subscribe to Our Youtube Channel

Table of Contents

Save PDF