Описание выводов ESP32

  • Михаил
  • 8 мин. на прочтение
  • 14
  • 14 Oct 2025
  • 14 Oct 2025

Подробное описание выводов ESP32 на плате TTGO T-Display

На плате TTGO T-Display доступны практически все выводы микроконтроллера ESP32. Ниже приведено подробное описание каждого вывода и его возможностей.


1. Обозначения и функции выводов:

ВыводОсновная функцияДополнительные функции
GPIO0GPIOADC2_1, Touch1, CLK_OUT1
GPIO2GPIOADC2_2, Touch2, HSPI_WP
GPIO4GPIOADC2_0, Touch0, HSPI_D
GPIO5GPIOVSPI_CS0, ADC1_0
GPIO12GPIOADC2_5, Touch5, HSPI_Q, MTMS
GPIO13GPIOADC2_4, Touch4, HSPI_ID, CTS0
GPIO14GPIOADC2_6, Touch6, HSPI_CLK, MTDO, CTS0
GPIO15GPIOADC2_3, Touch3, HSPI_CS0, MTDI
GPIO16GPIORXD2, HSPI_CS0, U2RXD
GPIO17GPIOTXD2, HSPI_Q, U2TXD
GPIO18GPIOVSPI_CLK, HSPI_Q
GPIO19GPIOVSPI_Q
GPIO21GPIOVSPI_Q, U0CTS, SDA (I2C)
GPIO22GPIOHSPI_Q, VSPI_WP, ADC2_4, U0CTS, SCL (I2C)
GPIO23GPIOHSPI_D, VSPI_D, ADC2_5
GPIO25GPIOADC2_9, DAC2
GPIO26GPIOADC2_8, DAC1
GPIO27GPIOADC2_7, Touch7
GPIO32GPIOADC1_4, Touch9, XTAL_32K_N
GPIO33GPIOADC1_5, Touch8, XTAL_32K_P
GPIO34Input OnlyADC1_6, RTC_GPIO6
GPIO35Input OnlyADC1_7, RTC_GPIO7
GPIO36Input OnlyADC1_0, SensVP
GPIO39Input OnlyADC1_3, SensVN

2. Описание архитектуры ESP32:

ESP32 — это микроконтроллер с двумя ядрами Tensilica Xtensa LX6, который поддерживает Wi-Fi и Bluetooth. Основные особенности архитектуры:

  • Два ядра: ESP32 имеет два процессорных ядра, которые могут работать на частоте до 240 МГц.
  • Память:
    • Внутренняя SRAM: 520 КБ.
    • Внешняя SPI RAM: до 16 МБ (зависит от модели).
    • Flash-память: до 16 МБ.
  • Поддержка беспроводных технологий:
    • Wi-Fi: 802.11 b/g/n.
    • Bluetooth: v4.2 BR/EDR и BLE.
  • Периферийные устройства:
    • До 34 программируемых GPIO.
    • 18 каналов 12-битного ADC.
    • 2 канала 8-битного DAC.
    • 4 SPI, 2 I2C, 3 UART.
    • Поддержка интерфейсов: I2S, SDIO, PWM.
  • Энергосбережение: ESP32 поддерживает несколько режимов сна, что позволяет использовать его в устройствах с батарейным питанием.

3. Особенности TTGO T-Display:

  • Дисплей: Встроенный TFT-дисплей с разрешением 135x240 пикселей, подключенный через SPI.
  • Питание: Поддержка питания через USB Type-C.
  • Дополнительные элементы: На плате есть кнопка сброса (EN) и кнопка загрузки (BOOT).