Adafruit Feather ESP32-S3 TFT
Adafruit Feather ESP32-S3 TFT — это мощная и компактная отладочная плата из экосистемы Feather, построенная на базе микроконтроллера ESP32-S3 с архитектурой XTENSA. Плата оснащена ярким 1.14" цветным TFT-дисплеем, встроенной зарядкой для LiPo-аккумуляторов и разъемом STEMMA QT для простого подключения датчиков.
О плате Adafruit Feather ESP32-S3 TFT
Adafruit Feather ESP32-S3 TFT — это премиальная плата разработки, которая сочетает в себе мощь чипа ESP32-S3 и удобство встроенного графического интерфейса. ESP32-S3 приносит поддержку векторных инструкций, что ускоряет задачи машинного обучения и обработки сигналов. Встроенный 1.14" IPS TFT дисплей с разрешением 240x135 пикселей позволяет создавать интерактивные устройства без необходимости подключения внешних экранов. Наличие разъема USB-C, контроллера заряда LiPo и порта STEMMA QT (I2C) делает эту плату идеальным выбором для создания портативных IoT-устройств, носимой электроники и смарт-гаджетов.Где купить Adafruit Feather ESP32-S3 TFT
Цены могут меняться. Мы получаем комиссию от покупок через партнерские ссылки.
Технические характеристики
Полные спецификации оборудования для Adafruit Feather ESP32-S3 TFT
Связь и дисплей
Микроконтроллер
✨ Возможности и пины
Быстрая настройка
Конфигурации для быстрого старта на Adafruit Feather ESP32-S3 TFT — автоматически сгенерированы из спецификаций платы.
В Arduino IDE откройте Boards Manager (Менеджер плат), найдите "esp32" от Espressif и установите пакет. Выберите Adafruit Feather ESP32-S3 TFT в меню плат. Для отладки через USB-C убедитесь, что включен "USB CDC On Boot".
[env:adafruit_feather_esp32s3_tft] platform = espressif32 board = adafruit_feather_esp32s3_tft framework = arduino
; Конфигурация для Adafruit Feather ESP32-S3 TFT board_build.mcu = esp32s3 board_build.f_cpu = 240000000L board_build.flash_mode = opi board_build.arduino.memory_type = opi_opi build_flags = -DARDUINO_USB_CDC_ON_BOOT=1
Убедитесь, что вы используете последнюю версию платформы espressif32 для поддержки этой платы.
esp32: board: adafruit_feather_esp32s3_tft framework: type: arduinoAdafruit Feather ESP32-S3 TFT - 240 МГц ESP32-S3
Flash: 4MB | PSRAM: 2MB | USB: USB-C Nat.
Вставьте этот фрагмент в ваш .yaml файл. Полная документация доступна на сайте ESPHome.
esptool.py \
--chip esp32s3 \
--baud 921600 \
write_flash \
--flash_mode opi \
--flash_size 4MB \
0x0 bootloader.bin \
0x8000 partitions.bin \
0x10000 firmware.bin
Для прошивки используйте порт USB-C. В некоторых случаях может потребоваться удерживать кнопку BOOT при подключении.
Схема распиновки Adafruit Feather ESP32-S3 TFT
Полная справочная информация по портам и кнопкам Adafruit Feather ESP32-S3 TFT
Полезные ссылки
Ресурсы и документация для Adafruit Feather ESP32-S3 TFT
Маппинг пинов
Полная распиновка и соответствие GPIO для ESP32-S3
| Пин | Аналог | Тач | 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 |
Инструменты и конфигурация
Настройки сборки и загрузки по умолчанию для Adafruit Feather ESP32-S3 TFT
| Настройка | Значение |
|---|---|
| Инструмент загрузчика | esptool_py |
| Инструмент сетевой загрузки | esp_ota |
| Адрес загрузчика | 0x0 |
| Режим Flash | OPI |
| Максимальный размер | 4МБ |
Похожие платы
Другие решения с дисплеями и ESP32-S3