Adafruit Feather ESP32-S3 Reverse TFT

Профессиональная отладочная плата Adafruit Feather ESP32-S3 Reverse TFT с интегрированным цветным дисплеем. Технические характеристики, распиновка и руководства по настройке на русском языке.


Adafruit Feather ESP32-S3 Reverse TFT

Adafruit Feather ESP32-S3 Reverse TFT — это мощная и элегантная плата разработки, оснащенная микроконтроллером ESP32-S3 и ярким цветным TFT-дисплеем диагональю 1.14 дюйма. Благодаря «реверсивному» расположению экрана, плата идеально подходит для создания носимых устройств и компактных гаджетов с выводом информации на лицевую панель.

Adafruit Feather ESP32-S3 Reverse TFT
Навигация
Разделы страницы
Примеры кода
Конфигурации плат

О плате Adafruit Feather ESP32-S3 Reverse TFT

Adafruit Feather ESP32-S3 Reverse TFT — это вершина инженерной мысли в линейке Feather. Плата базируется на мощном чипе ESP32-S3 с двухъядерным процессором, поддержкой векторных вычислений для ИИ и расширенными возможностями ввода-вывода. Главная особенность — цветной IPS дисплей 240x135 пикселей, который распаян на обратной стороне платы. Это позволяет монтировать плату так, чтобы экран был направлен на пользователя через вырез в корпусе, а все компоненты и разъемы оставались внутри. Также плата включает в себя разъем STEMMA QT для простого подключения датчиков и зарядное устройство для LiPo аккумуляторов.

Технические характеристики

Полные спецификации оборудования для Adafruit Feather ESP32-S3 Reverse TFT

Связь и дисплей

WiFi & BT Wi-Fi + BLE 5.0
Дисплей 1.14" IPS (240x135)
Порт Native USB-C

Микроконтроллер

Модель esp32-s3
Частота 240 МГц
Flash 4 МБ
PSRAM 2 МБ

Питание и периферия

STEMMA QT Да
LiPo Зарядка MAX17048
NeoPixel 1x RGB
Кнопки 3x User

Быстрая настройка

Конфигурации для быстрого старта на Adafruit Feather ESP32-S3 Reverse TFT.

ESP32-S3 240 МГц 4MB Flash 2MB PSRAM OPI/DIO
Arduino IDE Configuration
Board (Плата) Adafruit Feather ESP32-S3 Reverse TFT
Flash Mode OPI
PSRAM OPI PSRAM
USB CDC On Boot Enabled

Убедитесь, что установлен пакет esp32 версии 2.0.6 или выше. При первой прошивке может потребоваться вход в режим Bootloader (удерживая кнопку BOOT при подключении или сбросе).

PlatformIO (platformio.ini)
[env:adafruit_feather_esp32s3_reversetft]
platform  = espressif32
board     = adafruit_feather_esp32s3_reversetft
framework = arduino

; Настройки памяти для Reverse TFT версии board_build.arduino.memory_type = opi_opi board_build.f_flash = 80000000L board_build.flash_mode = opi

ESPHome (Конфигурация)
esp32:
  board: adafruit_feather_esp32s3_reversetft
  framework:
    type: arduino

Контроллер дисплея: ST7789 via SPI

Пин подсветки: GPIO45

Пин питания I2C/TFT: GPIO7

Для работы дисплея в ESPHome используйте компонент spi и st7789v. Не забудьте включить питание периферии через GPIO7.

Схема распиновки (Pinout)

Графическая и табличная схема выводов Adafruit Feather ESP32-S3 Reverse TFT

Схема распиновки Adafruit Feather ESP32-S3 Reverse TFT
Плата следует классическому стандарту Feather, но с некоторыми особенностями. Выводы для встроенного TFT-дисплея жестко фиксированы: MOSI (35), SCK (36), CS (42), DC (40), RST (41). Пин 45 управляет подсветкой. Для экономии энергии дисплей и разъем STEMMA QT можно полностью обесточить через GPIO 7.

Маппинг пинов

Полная распиновка и соответствие GPIO для ESP32-S3

35
Цифровые I/O пины
35
Пины прерываний
20
Аналоговые входы
49
PWM пины
Пин Аналог Тач PWM Другое
1 A0 T1 PWM SDA
2 A1 T2 PWM SCL
3 A2 T3 PWM
4 A3 T4 PWM
5 A4 T5 PWM
6 A5 T6 PWM
7 A6 T7 PWM
8 A7 T8 PWM
9 A8 T9 PWM
10 A9 T10 PWM SS
11 A10 T11 PWM MOSI
12 A11 T12 PWM SCK
13 A12 T13 PWM MISO
14 A13 T14 PWM
15 A14 PWM
16 A15 PWM
17 A16 PWM
18 A17 PWM
19 A18 PWM USB_D-
20 A19 PWM USB_D+
21 PWM
35 PWM
36 PWM
37 PWM
38 PWM
39 PWM
40 PWM
41 PWM
42 PWM
43 PWM TX0
44 PWM RX0
45 PWM
46 PWM
47 PWM
48 PWM RGB_LED
Легенда
A0 Аналоговый вход
PWM Поддержка ШИМ
RX/TX Посл. порт
# Номер пина

Похожие решения