Авторизация
Регистрация

Напомнить пароль

DIY RGB часы с модулем ESP8266

Всем доброго времени суток!
Предлагаю на ваш суд обзор очередного набора «сделай сам» из Китая. В этот раз буду собирать очередные часы с RGB-подсветкой и модулем ESP 8266 на борту, а что из этого получилось — посмотрим по ходу обзора.

Упаковка
Приехал набор в небольшом пакете, внутри которого еще кучка пакетов и корпус будущих часов.
Корпус довольно большого размера и, на мой взгляд, вполне хорошо выглядящий.
В чем-то наподобие антистатического пакета было запаяно все остальное. Этот пакет единый для всех, а вот уже корпус в большой пакет докидывают в зависимости от выбранного цвета.
После вскрытия нас встречает инструкция на китайском и английском, там же есть принципиальная схема часов и QR-код, ведущий на страницу разработчика, где есть видеоинструкция по сборке.
Инструкция

Комплектация набора
Основная плата часов.
На нее производитель уже заботливо припаял светодиоды, за это отдельное спасибо. Корпуса светодиодов меньше 2 мм шириной, да еще на 4 вывода, так как RGB.
Также на плате установлено два контроллера светодиодных матриц AiP3328. Даташит на сию зверушку я смог найти только у китайцев, но сама по себе микросхема интересная: цифровое управление, каскадирование, поддержка ШИМ индивидуально для каждого светодиода до 256 уровней и некоторые другие плюшки.
Отдельно стоит упомянуть место для установки на плату еще одного контроллера — STC8G1K17. Уже тут у меня начали закрадываться не совсем хорошие мысли, но я все еще хорошо думал о производителе.
Также в комплект положили небольшой пакет с парой конденсаторов, 7 резисторами, парой кнопок и еще кое-чем по мелочи.
Не забыли транзистор для управления бипером и «кренку» на 3.3 В для питания STC.
В отдельно антистатичиском пакете лежит модуль ESP.
И даже отвертку с USB-кабелем положили, так что в целом комплектация достойная.
Сборка
Думаю, не стоит особо останавливаться: каких-либо нюансов или подводных камней в сборке нет, разве что не промахнуться с ключом при установке контроллера в его постельку.
В итоге получается вот такая плата.
Настройка
После первого включения на дисплее отображается надпись Е 02 и часы ожидают подключения к WiFi.
И именно тут я понял главную изюминку этого набора: время в нем устанавливается только через WiFi и никак иначе. Если нет WiFi, то часы превращаются… превращаются часы в элегантную…
Поискав по коду набора HU-058D в сети, нагуглил набор HU-058 на точно такой же плате, с точно таким же STC-контроллером, но там на месте ESP-модуля стоит микросхема часов DS1302.
Так что китайцы просто аккуратно заменили одно на другое и всё. Я даже не удивлюсь, если они не заморачивались и ESP либо просто эмулирует DS1302, чтобы не переписывать прошивку основного контроллера, либо делает это частично, так как новый пункт в меню они добавили.
Ну да ладно, это, так сказать, только мысли вслух.
Настройка начинается с поиска и подключения к Wi-Fi сети HXFB-Clock.
После подключения открываем браузер и переходим по адресу 192.168.4.1, там нас встречает страничка с прекрасным китайским интерфейсом.
Первый пункт — установка часового пояса: просто вводим ± часов и всё. Просто и со вкусом: никаких тебе выпадающих списков и прочих излишеств.
Вторая кнопка меню — собственно, настройка подключения к WiFi: выбираем или вводим SSID и пароль. Часы начинают думать, гоняя по кругу на дисплее бегущий сегмент. Если настройка прошла успешно — покажут время и полностью отключат веб-интерфейс, если нет — опять код Е02.
Меню и другие настройки
После того как успешно подключились к WiFi, можно переходить к настройке самих часов:
1. Установка цвета дисплея — четыре режима: dC-0, dC-1, dC-2, dC-3.
dC-0 — случайный цвет для каждого из 4-х знаков.
dC-1 — случайный цвет, но одновременно для всех 4-х знакомест.
dC-2 — отдельный цвет для каждого из экранов, выбранный пользователем.
dC-3 — отдельный цвет для каждого из 4-х знаков на выбор пользователя.
2. Установка времени — можно выбрать 12- или 24-часовой формат. При выборе 12-часового формата в режиме до полудня на часах будет показываться значок АМ, а РМ уже на дисплее не предусмотрено.
3. Установка одного из 3 будильников. Будильники можно установить на:
А301: Включите будильник 1 на каждый день.
А302: Включите будильник 1 с понедельника по пятницу.
А303: Включите будильник 1 с понедельника по субботу.
Отдельно поставить будильник только на выходные нельзя.
Для будильника доступно несколько мелодий:
    АС 0: Цветок жасмина. АС 1: Тысячелетняя любовь. АС 2: Ода радости. АС 3: С днем рождения тебя.
4. Включить или выключить уведомление каждый час (звуковой сигнал из нескольких нот) и задать диапазон часов, со скольки и до скольки он будет проигрываться.
5. Установить формат отображения:
  • Только время.
  • Время / Температура.
  • Время / Дата / День недели.
  • Время / Температура / Дата / День недели.
6. Корректировка термометра — этот пункт меня порадовал. При входе в него отображается просто текущая температура, и кнопкой ее можно «гнать» сначала до 100 градусов, а потом от 0 и опять до 100. Смысл простой: вводите правильную температуру, часы вычисляют разницу с той, что есть сейчас, и просто запоминают коэффициент изменения.
Все выше описанное в видео:


Небольшой вывод. На мой взгляд, часики интересные, но зачем, зачем же так жестоко с микросхемой часов? В остальном идея хороша, корпус мне даже понравился, но реализация…

С промокодом BGa7ff29 цена 10.35$ до 31 марта.

Заранее приношу свои извинения за орфографию и грамматику текста. Все допущенные ошибки сделаны не специально, а только по незнанию и в связи с несовершенством программ автоматической проверки текстов.
Планирую купить +4 Добавить в избранное
+51 +60
свернутьразвернуть
Комментарии (35)
RSS
+
avatar
+1
  • serg_mur
  • 01 февраля 2026, 11:53
Коррекция времени есть? Таймсервер, или как то иначе. Резервного питания не предусмотрено?
+
avatar
+3
  • koticik
  • 01 февраля 2026, 12:32
Резервного питания нет. Время берут сами с какого-то сервера, с какого знает только Китаец который писал прошивку…
+
avatar
+3
  • serg_mur
  • 01 февраля 2026, 13:13
Дело в том, что при сбое эл энергии, часы сбиваются и идет отсчет с 00:00. Пока не появится интернет, а это может занимать достаточно длительное время у провайдера. Поэтому в таких случаях спасает резервное питание. Тем более, что в другом варианте часов с DS1307 батарейка стоит.
+
avatar
+3
  • koticik
  • 01 февраля 2026, 13:23
Я это понимаю потому и написал что производитель жёстко обошёлся с микросхемой часов выкинув ее нафиг, а можно было просто дополнить часы еспешкой
+
avatar
+5
  • XonixMsk
  • 01 февраля 2026, 12:14
Очень клёвый конструктор, с бангудом не знаком, на Озоне в закладки положил(780руб, отзывы есть без них можно найти ещё дешевле и на Озон и на ВБ, и на Алике по картинке)… Спасибо за обзор)
+
avatar
+5
  • fps
  • 01 февраля 2026, 12:56
Если бы светодиодики были не обычные rgb а адресные (они нынче стоят практически столько же), то кроме них и esp8266 вообще бы деталей не потребовалось.
+
avatar
+2
  • sergk
  • 01 февраля 2026, 13:15
По опыту изготовления часов, самый оптимальный имхо вариант был бы сочетанием часовой микросхемы с возможностью периодической синхронизации по вайфаю. Не получилось синхронизировать, работаем дальше от кварца, и пробуем еще раз допустим через час.
Минус вайфай часов — без интернета ничего не показывают. Минус часовых «точных» микросхем — ужасная точность хода, часы на DS1307 за неделю отстают на 5-10 минут! Причем таки на разное время в неделю, так что коррекция в коде не очень поможет.
+
avatar
+7
  • AlexA42
  • 01 февраля 2026, 13:27
5 минут за неделю это какие-то неправильные микросхемы. У меня, например, использованы R8025, там уход 1.5 с в месяц.
+
avatar
+2
Минус часовых «точных» микросхем — ужасная точность хода, часы на DS1307 за неделю отстают на 5-10 минут!
У меня за полгода столько не набегает на DS1307… Кварц точнее нужен. Лучше брать с древних материнских плат, корпус кварца заземлить. Ну и разводка дорожек не последнюю роль играет.
+
avatar
0
  • sergk
  • 01 февраля 2026, 18:07
Может такие попались на Али. Сначала стоял модуль доработанный, убрал цепь зарядки, зачем зря батарейки разряжать? Чуть капнул на кварц термоклеем, так врать начали безбожно, чуть не полчаса в сутки! А вот как то перепаял кварц из часов 80-х годов, на удивление что тогда точно шли, что с новой часовой выше всяческих похвал!
+
avatar
+4
  • vlo
  • 01 февраля 2026, 15:31
ds3231 в помощь — и секунда в неделю становится реальностью
+
avatar
+1
  • sergk
  • 01 февраля 2026, 18:10
Лучше, но тоже не идеал.
+
avatar
0
  • C5_Break
  • 01 февраля 2026, 14:27
Нихао!
Посоветуете подобные по размеру часы с относительно точным ходом? Термометры и даты немного лишние. Наверное отключаются?
+
avatar
0
  • serdio
  • 01 февраля 2026, 15:16
> с относительно точным ходом

относительно чего?
+
avatar
+2
  • sergk
  • 01 февраля 2026, 18:16
У меня все светодиодные, а как свет выключать стали, так прикупил в комплексных предложениях вот такие. Одни их самых точных моих часов. Как в 2023 батарейки поставили, так и идут до сих пор, летняя жара, зимний холод и ушли в сторону всего на 1-2 минуты! Я их и не корректировал ни разу!
https://www.aliexpress.com/item/1005005358538137.html 170 грн. Покупал вдвое дешевле. Сейчас в комплексных 91 грн. предлагают.

Зы: у меня модель с маленькой дробной цифрой в градусах, но она всегда единицу показывает. :)
+
avatar
0
У меня трое таких. Все отличаются кишками друг от друга и точностью хода.
Сейчас стоят на R8025 (по наводке тут), одни получил и выставил время 10.01.2026, идут на данный момент с отклонением в полсекунды, другие получил позже у другого продавца, там секунды 2 отклонение.
+
avatar
-2
  • siargy
  • 02 февраля 2026, 07:43
перепешы прошывку и будет тебе щастье
+
avatar
-1
  • C5_Break
  • 01 февраля 2026, 15:50
тебе реперная точка нужна?
+
avatar
0
Только если хочется разноцветного diy esp, так то готовые без esp по 300₽ но не-амазоне.
+
avatar
0
  • zhyr
  • 01 февраля 2026, 17:09
То есть они только от внешнего питания работают?
+
avatar
+1
  • koticik
  • 01 февраля 2026, 17:17
Да и время можно установить только через вифи
+
avatar
+1
  • Colobock
  • 01 февраля 2026, 18:55
WiFi — очень прожорливая штука.
+
avatar
+1
  • weterew
  • 01 февраля 2026, 17:19
«еще одного контроллера — STC8G1K17. Уже тут у меня начали закрадываться не совсем хорошие мысли»
что с ним не так?
+
avatar
+1
  • koticik
  • 01 февраля 2026, 18:47
С самим контроллером ничего, но по мне он тут немного лишний при наличии есп.
+
avatar
0
  • leomaks
  • 01 февраля 2026, 17:29
установки яркости по расписанию нет? )
Меня минимум яркости в tyua ночью будит и это с наклееной автотонировкой
+
avatar
+1
  • koticik
  • 01 февраля 2026, 18:46
Нет, только уровни и авто.
+
avatar
-1
  • k280k
  • 01 февраля 2026, 19:18
t.me/CRMdevelop/115?single
Самые крутые самодельные часы на esp32
+
avatar
0
  • belazov
  • 01 февраля 2026, 23:47
Просьба есть-проверьте пожалуйста, есть ли там в настройках часовой пояс «0». А то у меня смутные догадки, что китайцы по него не знают
+
avatar
0
  • koticik
  • 01 февраля 2026, 23:59
Там не выбор списком, там поле куда вводишь знак и число
+
avatar
+2
  • koticik
  • 02 февраля 2026, 00:13
Проверил 0 воспринимает нормально
+
avatar
0
  • belazov
  • 02 февраля 2026, 00:58
Спрашиваю потому что столкнулся — есть +1/-1, а 0 нету. И часы то на час вперед то на час назад
+
avatar
0
  • markov
  • 02 февраля 2026, 07:37
dC-0 — случайный цвет для каждого из 4-х знаков.
Не, так не пойдёт. Пока не сделают случайный цвет для каждого сегмента — брать не буду.
+
avatar
-1
  • siargy
  • 02 февраля 2026, 08:02
дажэ с радужными сегментами есть, но вам скрепным неположэно
+
avatar
0
Часы должны выполнять свою основную функцию- показывать время, будильник, ну еще температуру, или погоду- если часы на графическом дисплее или матрице из светодиодов. Единственно годное применение- время одним цветом, будильник другим, температура третьим. Мельтешение цветов, например при отображении времени, это для любителей понтов, практического смысла в этом нет.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.