Обзор CrowPanel 2.1 ESP32: Поворотный дисплей для умного дома

Обзор CrowPanel 2.1 ESP32: Поворотный дисплей для умного дома

Подробный разбор круглого IPS-дисплея 480x480 на базе ESP32-S3 с роторным энкодером. Тестируем в ESPHome и создаем контроллер яркости.

Обзоры

Вернуться в блог

CrowPanel 2.1 — это не просто экран, а полноценное интерактивное устройство с тактильным управлением. Идеальный форм-фактор для термостатов, регуляторов громкости и панелей управления умным домом.

CrowPanel 2.1 Rotary Display
Вердикт

Почему именно CrowPanel 2.1?

Прямоугольные дисплеи прекрасны, но это экраны, на которые вы смотрите. Поворотный дисплей — это то, что вы испольуете. Физическая ручка дает аппаратную обратную связь, мышечную память и возможность точной настройки не глядя на экран.

CrowPanel 2.1” выделяется разрешением 480×480 — это огромный скачок по сравнению с типичными 240×240. Больше пространства означает более качественные шрифты и сложные интерфейсы LVGL.

Состав

Что в коробке?

В комплект поставки входит всё необходимое для старта.

Содержимое распаковки CrowPanel 2.1
  • 1x Поворотный дисплей CrowPanel 2.1” (в корпусе из алюминия и пластика)
  • 1x Кабель MX1.25 — USB (50 см)
  • 1x 4-пиновый кабель Dupont (для I2C/UART)
Железо

Качество сборки и экран

Дисплей — действительно впечатляет

Экран здесь просто великолепный. 480x480 пикселей на 2.1-дюймовой IPS-панели обеспечивают такую плотность пикселей, что зернистость незаметна. Цвета яркие, а углы обзора максимально широкие.

Качество дисплея CrowPanel 2.1 IPS

Поворотный механизм

Вращение ручки плавное, нажатие четкое. Корпус в основном пластиковый, но ощущается прочным. Если заводской корпус кажется вам слишком “пластиковым”, сообщество уже подготовило отличные варианты для 3D-печати.

CrowPanel 2.1 в 3D-печатном корпусе

На печатных формах можно найти отличный кейс от Amrut Prabhu. С ним устройство выглядит как законченный продукт премиум-класса.

Характеристики

Техническая спецификация

Спецификация CrowPanel 2.1

Параметр Значение
Чип ESP32-S3R8 (Dual-core, 240 MHz)
Память 512KB SRAM + 8MB PSRAM
Flash 16MB
Дисплей 2.1" IPS, 480x480, тачскрин
Ввод Роторный энкодер и тач
Интерфейсы UARTx2, I2C, USB-C, Ring LED
Интеграция

Настройка ESPHome

Это самая приятная часть. Долгое время подобные экраны требовали сложного программирования на C в Arduino IDE. Но с января 2026 года Elecrow выпустила официальную поддержку ESPHome.

Это означает, что теперь вы можете оживить дисплей, используя только простой YAML-конфиг.

Базовая конфигурация

Для работы с RGB-дисплеем используется платформа ESP-IDF. Важно правильно настроить PSRAM, иначе памяти на отрисовку интерфейса не хватит.

esphome:
  name: crowpanel-rotary
  platformio_options:
    build_flags: "-DBOARD_HAS_PSRAM"
    board_build.esp-idf.memory_type: qio_opi
    board_build.flash_mode: dio

esp32:
  board: esp32-s3-devkitc-1
  framework:
    type: esp-idf

psram:
  mode: octal
  speed: 80MHz

Дизайнер интерфейсов LVGL

Для проектирования интерфейса мы рекомендуем использовать ESPHome LVGL UI Designer. Это бесплатный визуальный редактор, где можно набросать интерфейс мышкой и получить готовый YAML-код.

ESPHome LVGL Designer

С помощью этого инструмента я создал контроллер яркости с круговой шкалой, который управляется как касанием, так и поворотом ручки.

Brightness controller UI
Итоги

Заключение

CrowPanel 2.1 — один из тех гаджетов, которые превосходят ожидания. За $35 вы получаете великолепный экран со встроенным контроллером, готовую интеграцию с Home Assistant и огромное поле для творчества.

🎯 Кому стоит купить?

Стоит взять

Если нужен физический контроллер для умного дома. Работает в ESPHome "из коробки".

Можно пропустить

Если вам нужен огромный дашборд с кнопками. Этот экран про лаконичность и стиль.