Adafruit QT Py ESP32-C3

Плата разработки Adafruit QT Py ESP32-C3 на базе микроконтроллера ESP32-C3. Подробные характеристики, распиновка, настройка и возможности.


Adafruit QT Py ESP32-C3

Adafruit QT Py ESP32-C3 — это ультракомпактная плата разработки на базе современного микроконтроллера ESP32-C3 с открытой архитектурой RISC-V. Плата оснащена разъемом STEMMA QT, обеспечивающим подключение датчиков без пайки. Частота процессора составляет 160 МГц, а объем встроенной flash-памяти — 4 МБ.

Adafruit QT Py ESP32-C3
Навигация
Разделы статьи
Примеры кода
Конфигурации плат

О плате Adafruit QT Py ESP32-C3

Adafruit QT Py ESP32-C3 — это настоящий "малыш" в мире контроллеров, сочетающий в себе мощь чипа ESP32-C3 и удобство экосистемы STEMMA QT. Благодаря архитектуре RISC-V, плата предлагает отличный баланс между производительностью и энергопотреблением. Она идеально подходит для миниатюрных носимых устройств, интернета вещей (IoT) и быстрой разработки прототипов. Наличие встроенного RGB-светодиода NeoPixel и кнопок Reset/Boot делает процесс отладки максимально комфортным, несмотря на крошечный размер.

Где купить Adafruit QT Py ESP32-C3

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

Полные спецификации оборудования для Adafruit QT Py ESP32-C3

Связь

WiFi 802.11 b/g/n (2.4 GHz)
Bluetooth 5.0 / BLE
I2C (QT) STEMMA QT / Qwiic

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

Модель esp32-c3
Частота 160 МГц
Flash 4 МБ
Ядро RISC-V

Возможности и пины

GPIO пины 11
Аналоговые входы 5
NeoPixel Встроен
USB Type-C

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

Конфигурации для быстрого старта на Adafruit QT Py ESP32-C3 — оптимизированы для этой модели.

ESP32-C3 160 МГц 4МБ DIO RISC-V
Arduino IDE
Плата (Board) Adafruit QT Py ESP32-C3
Частота CPU 160 МГц
Размер Flash 4МБ
Flash Mode DIO
Архитектура RISC-V

Для работы в Arduino IDE установите поддержку ESP32 от Espressif. Выберите Adafruit QT Py ESP32-C3 в меню плат.

PlatformIO
[env:adafruit_qtpy_esp32c3]
platform  = espressif32
board     = adafruit_qtpy_esp32c3
framework = arduino

; Техническая спецификация board_build.mcu = esp32c3 board_build.f_cpu = 160000000L board_build.flash_mode = dio

Используйте официальный идентификатор платы adafruit_qtpy_esp32c3 для корректной компиляции.

ESPHome
esp32:
  board: adafruit_qtpy_esp32c3
  variant: esp32c3
  framework:
    type: arduino

Конфигурация для Adafruit QT Py ESP32-C3

Для корректной работы NeoPixel в ESPHome не забудьте указать нужный пин (обычно GPIO2). См. документацию ESPHome.

Схема распиновки Adafruit QT Py ESP32-C3

Полная навигация по GPIO выводам платы Adafruit QT Py ESP32-C3

Схема распиновки Adafruit QT Py ESP32-C3
Несмотря на малый форм-фактор QT Py, плата предоставляет доступ к 11 GPIO выводам. В их число входят аналоговые входы, поддержка ШИМ (PWM) и стандартные интерфейсы I2C, SPI и UART. Разъем STEMMA QT физически соединен с основной шиной I2C, что позволяет мгновенно подключать сотни совместимых модулей.

Полезные ссылки

Ресурсы и документация для Adafruit QT Py ESP32-C3

Похожие платы

Альтернативы серии QT Py на базе ESP32