ESP-LED #2: Улучшенный WLED-контроллер

ESP-LED #2: Улучшенный WLED-контроллер

Улучшенная версия WLED-контроллера с дополнительными функциями, ИК-управлением и свободными GPIO.

Проекты

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

Версия ESP-LED-02 — это работа над ошибками и расширение возможностей первой ревизии. Мы добавили поддержку ИК-пультов, вывели свободные пины для датчиков и улучшили стабильность работы преобразователя уровней.

Improved WLED Controller

Как упоминалось в статье про ESP-LED-01, было очевидно, что дизайн можно сделать еще лучше. Хотя первая версия отлично справлялась со звуком и автояркостью, я хотел сделать устройство более гибким, расширяемым и стабильным — особенно для тех, кто любит кастомизацию.

Так появился ESP-LED-02. Эта версия сохранила всё лучшее от оригинала и добавила:

  • Специальный порт для ИК-приемника, чтобы управлять лентой с пульта.
  • Вывод свободных GPIO, дающий доступ к неиспользуемым пинам ESP32-S3 SuperMini.
  • Доработку схемы преобразователя SN74AHCT125 — теперь на всех неиспользуемых каналах входы подтянуты к питанию для устранения помех.

Если вы планируете стационарную установку WLED или просто хотите больше контроля, эта версия — для вас.

Обновления

Что нового в ESP-LED-02

1. Поддержка ИК-управления

Одной из самых востребованных функций была возможность управлять светом без смартфона. В ESP-LED-02 появился разъем для ИК-приемника (например, TSOP38238). Теперь можно менять цвета и яркость обычным пультом.

Добавлен ИК-разъем

2. Свободные GPIO для расширения

В первой версии было сложно добавить что-то свое. В v2 мы вывели GPIO 1–7, а также TX, RX, 3.3V, 5V и GND на отдельный разъем. Теперь можно легко добавить кнопки, датчики движения или температуры.

Дополнительные GPIO

3. Исправление работы преобразователя уровней

В оригинале входы неиспользуемых каналов SN74AHCT125 оставались «висеть в воздухе», что иногда вызывало мерцание. В v2 все лишние каналы надежно отключены, что повысило общую стабильность системы.

Улучшенный Level Shifter
Схема

Обновленная схема

Схемотехника осталась прежней в своей основе, но разводка GPIO изменилась для удобства трассировки:

Важно: Из-за новой разводки пины в настройках WLED отличаются от первой версии!

  • Данные светодиодов → GPIO 11 (было 12).
  • ИК-приемник → GPIO 12.
  • Микрофон I2S: SCK → 6, WS → 5, SD → 10.
  • Датчик света → GPIO 13.
Дизайн

Разводка платы

Разводка стала более практичной. Мы добавили стандартные крепежные отверстия под винты M3, улучшили шелкографию (теперь все пины подписаны) и оптимизировали путь сигнала.

Сравнение v1 и v2
Отверстия M3
Запчасти

Список компонентов (BOM)

Большинство деталей совпадают с v1, но добавились разъемы и ИК-датчик.

Новые детали для v2

Компонент Назначение Купить
ИК-приемник TSOP38238 Для управления с пульта AliExpress
Штыревые разъемы (Header pins) Для GPIO и расширений AliExpress
ИК-пульт (44 клавиши) Стандартный пульт RGB AliExpress
Сборка

Сборка

Процесс сборки аналогичен v1. Помните: сначала паяем самые плоские детали (резисторы, диод), затем микросхемы и разъемы, и в самом конце — крупный конденсатор.

Собранный контроллер v2
Настройка

Прошивка и настройка

Прошивка WLED делается через install.wled.me. После установки не забудьте поменять пины:

Настройки LED для v2
Аудио настройки для v2

Для пульта выберите тип 44-key RGB и GPIO 12.

Настройки ИК-датчика
Итог

Заключение

ESP-LED-02 — это эволюция DIY-контроллеров. Мы убрали мелкие недочеты первой версии и дали огромный простор для творчества. Теперь это не просто плеер эффектов, а полноценная база для умного освещения вашего дома.

Проектые файлы и заказ

Плата доступна для заказа на PCBWay: 👉 Заказать ESP‑LED‑02 на PCBWay

Удачной пайки!