Плата с энкодером и дисплеем на батарейном питании объединяет ESP32-S3 и ESP32, оснащена аудио ЦАП для визуализации звука

Waveshare ESP32-S3-Knob-Touch-LCD-1.8 — это плата с энкодером и дисплеем на батарейном питании, предназначенная для HMI-приложений. Устройство использует двухчиповую архитектуру с микроконтроллерами ESP32-S3 и ESP32. Конструкция отличается от других решений на базе ESP32 с энкодером и встроенным дисплеем, таких как MaTouch SmartKnob , M5Dial и LILYGO T-Encoder Pro .

Устройство Waveshare выделяется более крупным 1,8-дюймовым емкостным сенсорным дисплеем, интегрированным аудио ЦАП и возможностью визуализации звука в реальном времени. Плата поставляется в фрезерованном цельнометаллическом корпусе для повышенной прочности и премиального вида. Разработка поддерживает жесты смахивания, регулировку громкости и может использоваться как таймер Pomodoro, текстовый ридер, дополнительный экран ПК или Bluetooth-аудиоплеер через 3,5-мм аудиоразъем. Дополнительные функции включают цифровой микрофон, вибромотор и слот для карт microSD.

ESP32 S3 Knob Touch LCD 1.8, dual ESP knob display dev board

Технические характеристики ESP32-S3-Knob-Touch-LCD-1.8:

  • Микроконтроллеры
    • Espressif ESP32-S3R8
      • ЦП – двухъядерный Tensilica LX7 с частотой до 240 МГц и векторными инструкциями для ускорения ИИ
      • Память – 8 МБ PSRAM
      • Беспроводные интерфейсы – Wi-Fi 4 и Bluetooth 5.0 LE + Mesh
    • Espressif ESP32-U4WDH
      • Двухъядерный Xtensa LX6 с частотой до 240 МГц
      • Память – 4 МБ встроенной Flash
      • Беспроводные интерфейсы – Wi-Fi 4 и классический Bluetooth (без поддержки BLE)
  • Хранилище – 16 МБ SPI Flash, слот для карт microSD
  • Дисплей
    • 1,8-дюймовая IPS LCD-панель с сенсорным экраном (чип CST816)
    • Разрешение – 360×360 пикселей
    • 262 тыс. цветов, яркость 600 кд/м², контрастность 1200:1
    • Интерфейс QSPI, управление через контроллер ST77916
  • Подключение
    • Wi-Fi 2,4 ГГц 802.11 b/g/n
    • Bluetooth 5 LE + Classic
    • Встроенные керамические антенны для обоих ESP
  • Аудио
    • ЦАП PCM5100A (I2S) для стереовыхода
    • Цифровой MEMS-микрофон для визуализации аудиоспектра
    • 3,5-мм аудиоразъем (требуется внешний динамик)
  • USB – порт Type-C для питания и программирования
  • Прочее
    • Двойной энкодер для ESP32-S3 и ESP32
    • Вибромотор (драйвер DRV2605 по I²C)
    • Кнопка питания
    • Кнопка загрузки ESP32-S3R8
    • Аналоговый ключ CH445P (4-SPDT)
    • Разъем PH1.27 10P и контактные площадки
  • Питание
    • 5 В через USB-C
    • Разъем PH1.25 для Li-ion аккумулятора (опционально 3,7 В 102035 800 мА·ч)
    • Встроенное зарядное устройство
  • Габариты – 66 × 22 мм
  • Корпус – фрезерованный металлический

ESP32 S3 knob dev board Hardware Overview

Для программирования платы можно использовать Arduino IDE и ESP-IDF. Примеры кода и инструкции доступны на вики-странице Waveshare . Устройство использует LVGL для создания отзывчивого сенсорного интерфейса и поддерживает USB CDC, UART, I2C, SPI и BLE через API ESP-IDF SDK.

ESP32 S3 Knob Touch LCD 1.8 Applications

Помимо архитектуры с ESP32-S3 и ESP32, интересной особенностью платы является использование аналогового ключа CH445P (4-SPDT), который позволяет программировать оба ESP через один USB-порт. Производитель не уточняет, какие задачи выполняет каждый микроконтроллер. Вероятно, ESP32-S3R8 выступает в качестве основного MCU, обрабатывая логику приложения, графический интерфейс, ввод с сенсорного экрана и энкодера, визуализацию аудио и связь с периферией (SD-карта, дисплей, I2C/SPI-устройства). ESP32, предположительно, отвечает за низкоуровневые операции ввода-вывода. Однако схема показывает, что ESP32 используется для USB UART, а оба микроконтроллера подключены к аудио ЦАП…

ESP32-S3-Knob-Touch-LCD-1.8 поставляется в комплекте с корпусом и задней крышкой. Устройство доступно на AliExpress за $48,75 , на Amazon за $52,99 ( с или без аккумулятора ) и в магазине Waveshare за $46,99 . Итоговая цена зависит от налогов и доставки в вашу страну.

ESP32 S3 Knob Touch LCD 1.8, dual ESP knob display dev board dimensions

Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments