Отзывы на "Плата ESP32-S3-DevKitC-1"

Плата ESP32-S3-DevKitC-1
  • Рейтинг:

Вы сможете создать на базе ESP32 разнообразные сетевые проекты:


  • Поднять веб-сервер и веб-клиент для обработки управляющих запросов.
  • Приёмник для интернет-радио и музыкального стриминга, подключив внешний ЦАП к выходу I²S.
  • Беспроводную камеру для стриминга видео, подключив КМОП-сенсор с DVP.
  • Беспроводную метеостанцию со встроенным датчиком температуры и сенсорным управлением.
  • Мобильного робота с дистанционным управлением по Wi-Fi или Bluetooth LE.

Начинка

Аппаратная часть ESP32-S3-DevkitC-1 построена на модуле связи ESP32-S3-WROOM-1 с PCB-антенной.


Однокристальная система ESP32-S3-WROOM-1-N8R8 включает в себя двухъядерный 32-битный процессор Tensilica Xtensa LX7 с тактовой частотой до 240 МГц, 512 КБ ОЗУ с дополнительными 8 МБ PSRAM и 384 КБ ПЗУ с дополнительными 8 МБ Flash-памяти. Процессор дополнен двумя энергосберегающими сопроцессорами ULP-RISC-V и ULP-FSM для управления периферией в режиме глубокого сна.


Поддерживается беспроводная связь Wi-Fi 802.11 b/g/n (2,4 ГГц) и протокол Bluetooth v5.0 с BLE. Также в чипе есть встроенный датчик температуры и контроллер сенсорного ввода.


Благодаря этим возможностям SoC ESP32-S3 — популярная платформа для устройств интернета вещей, которая отличается низким энергопотреблением с возможностью контроля датчиков и периферии в режиме глубокого сна.


Подключение периферии

C двух сторон платы расположено по 22 штырьковых контакта с шагом 2,54 мм, что позволяет установить её на макетную плату и подключить электронные компоненты для прототипирования устройства.


Пользователю доступны 36 контактов ввода-вывода общего назначения (GPIO).


  • 20 входов умеют принимать аналоговый сигнал через 12-разрядный АЦП;
  • 36 выходов поддерживают ШИМ-сигнал (до 8 каналов одновременно);
  • 14 контактов могут служить тач-сенсором.

На пинах ввода-вывода можно сконфигурировать аппаратные интерфейсы:


  • 3× UART;
  • 4× SPI;
  • 2× I²C;
  • 2× I²S.

Дополнительные возможности:


  • Интерфейс USB OTG 2.0 для работы с USB-периферией.
  • Интерфейс для чтения/записи карт памяти SD.
  • Подключение DVP-камер и LCD-дисплеев с 8- и 16-битным интерфейсом.
  • Цифровой блок управления моторами и сервоприводами MCPWM.

Управление и индикация

На отладочной плате расположены две тактовые кнопки:


  • Boot — ручной запуск режима прошивки.
  • Reset — ручной перезапуск контроллера.

Также на плате есть индикатор питания и адресный RGB-светодиод, управляемый пользователем.


Питание

Плата питается через один из двух портов micro-USB или контакты 3V3/5V.


  • При питании через USB подойдёт наш сетевой адаптер с кабелем micro-USB.
  • Для питания через контакты 3V3/5V понадобится стабилизированный источник напряжения 3,3 В или 5 В соответственно.

Обратите внимание: напряжение логических уровней на пинах — 3,3 В, поэтому подключение 5-вольтовой периферии повредит микроконтроллер!


Программное обеспечение

Для программирования ESP32-S3-DevkitC-1 можно использовать Arduino IDE или визуальную среду программирования XOD IDE. Для прошивки понадобится USB-кабель, а если настроить плату, то загрузка данных может проходить прямо по воздуху.


Среди готовых библиотек для ESP32 в Arduino IDE вы найдёте код для запуска веб-сервера и HTTP/HTTPS-клиента, обмена данными по протоколу Bluetooth Low Energy и десятков других практических задач. Каждая библиотека снабжена примерами и комментариями, чтобы облегчить начало работы.


Платформа также поддерживает следующие инструменты программирования:


  • Espruino – среда разработки на базе JavaScript.
  • Espressif IoT Development Framework (ESP-IDF) – официальная среда разработки от производителя чипа.
  • Mongoose OS – операционная система для сетевых контроллеров, рекомендованная платформами AWS IoT и Google Cloud IoT.
  • . NET nanoFramework – разработка на . NET C# с помощью Visual Studio.
  • MicroPython – среда разработки, совместимая с Python 3 и оптимизированная для микроконтроллеров.
  • CircuitPython — адаптированная версия Python 3 для быстрого начала работы с микроконтроллером.

Комплектация
  • 1× Плата ESP32-S3-DevkitC-1

Характеристики
  • Модель: ESP32-S3-DevkitC-1
  • Модуль связи: ESP32-S3-WROOM-1-N8R8 с PCB-антенной
  • Вычислительные ядра:

    2× Tensilica Xtensa LX7 (32 бита)
  • 1× ULP-RISC-V (32 бита)
  • 1× ULP-FSM


  • Тактовая частота: до 240 МГц
  • SRAM-память: 512 КБ
  • PSRAM-память: 8 МБ
  • ROM-память: 384 КБ
  • Flash-память: 8 МБ
  • Беспроводная связь:

    Wi-Fi 802.11 b/g/n
  • Bluetooth v5.0 с BLE и Bluetooth Mesh


  • Частотный диапазон связи: 2,4 ГГц
  • Напряжение питания: 3,3–5 В
  • Логическое напряжение: 3,3 В
  • Потребляемый ток:

    Режим передачи: 285–355 мА
  • Режим приёма: 95–97 мА
  • Режим сна: 240 мкА
  • Режим глубокого сна: 8 мкА


  • Контакты ввода-вывода общего назначения: 36
  • Контакты с поддержкой ШИМ: 36 (до 8 каналов одновременно)
  • Контакты с АЦП: 20 (12 бит)
  • Аппаратные интерфейсы:

    3× UART
  • 4× SPI
  • 2× I²C
  • 2× I²S


  • Размеры: 62,7×25,4 мм
Спасибо Ваш отзыв будет опубликован после проверки модераторами.
Написать отзыв
  • Общий рейтинг 4.26
  • Рейтинг покупателей 3.65
  • Рейтинг экспертов 4.12
  • Качество материалов 4.69
  • Надежность 4.22
  • Простота в использовании 4.91
  • Ремонтопригодность 4.31
  • Эффективность выполнения своих функций 4.36
  • Коэффициент удивления "Вау!" 4.26
  • Безопасность для пользователя4.52
  • Внешний вид 4.11
  • Удобство в уходе и чистке 4.93
  • Экологическая безопасность 4.12
  • Гарантия на товар 4.99
  • Соответствие стандартам качества 4.21
  • Инновационные технологии 4.91
  • Хит продаж 4.26
  • Скорость морального устаревания 4.63
  • Энергоэффективность 4.31
  • Универсальность использования 4.62
  • Наличие дополнительных функций 4.92
  • Соотношение цена-качество 3.19
  • Практичность и удобство хранения 4.62
  • Стабильность работы в различных условиях 4.25
  • Возможность персонализации 4.02
  • Ликвидность 4.32
  • Индекс рекомендаций 3.99