Informer Clock UA v…

Годинник-інформер на ESP32

Незалежна прошивка для саморобного годинника на ESP32 і світлодіодних матрицях MAX7219: час, погода, новини, курси валют, датчики, підсвітка WS2812B, голос щогодини, MQTT і Home Assistant. Заснована на прошивці Clock Informer 2.7.1 автора Semen_p: вихідний код опубліковано повністю, помилки виправлено, додано нові функції, оновлення приходять лише з цього проєкту.

Прошити з браузера Інструкція користувача Документація Завантаження Вихідний код

Попередній випуск. Версію 1.0.0 зібрано й перевірено на імітаторах та в браузері, але ще не на годиннику. Про помилки пишіть у Issues, додавши журнал подій (сторінка System).

Навіщо цей проєкт

Головна причина — вихідний код прошивки Clock Informer не опублікований. Автор поширює прошивку безкоштовно, але лише готовими файлами (.bin), тож власник годинника не може сам змінити її чи виправити помилку: доводиться чекати, поки її виправить автор, а якщо автор її не виправляє — миритися з нею.

Тут вихідний код прошивки 2.7.1 відтворено з її машинного коду й опубліковано повністю, з поясненнями (як саме). Тепер прошивку можна самому зібрати, змінити й виправити, не чекаючи нікого.

Чим відрізняється від оригіналу

Підключення

Схема підключення до ESP32

Таблиця виводів, живлення, два поверхи матриць, датчики — докладно про підключення.

Автор оригіналу

Годинник Clock Informer створив Semen_p: сторінка проєкту на Thingiverse (корпуси, схема, опис), goldart.ee, підтримати автора — ko-fi.com/clockinformer. Informer Clock UA — незалежне продовження, не пов'язане з автором і не підтримуване ним; з питаннями щодо цієї прошивки звертайтеся сюди, а не до автора.

Ліцензія — CC BY-NC 4.0, як в оригіналу: можна копіювати й змінювати із зазначенням автора, але не з комерційною метою.

An information clock on ESP32

Independent firmware for the DIY clock on ESP32 and MAX7219 LED matrices: time, weather, news, exchange rates, sensors, WS2812B backlight, hourly voice, MQTT and Home Assistant. Based on the Clock Informer 2.7.1 firmware by Semen_p: full source code published, bugs fixed, new features added, and updates come only from this project.

Flash from the browser User manual Documentation Downloads Source code

Pre-release. Version 1.0.0 has been built and tested in simulators and in the browser, but not yet on a clock. Please report problems in Issues with the event log (System page) attached.

Why this project exists

The main reason: the source code of the Clock Informer firmware is not published. The author distributes the firmware for free, but only as ready-made files (.bin), so a clock owner cannot change it or fix a bug themselves: they have to wait for the author to fix it, and if the author doesn't, put up with it.

Here the source code of firmware 2.7.1 has been reconstructed from its machine code and published in full, with explanations (how). Now you can build, change and fix the firmware yourself without waiting for anyone.

How it differs from the original

Wiring

ESP32 wiring diagram

Pin table, power, two floors of matrices, sensors — wiring in detail.

Original author

Clock Informer was created by Semen_p: project page on Thingiverse (cases, schematic, description), goldart.ee, support the author at ko-fi.com/clockinformer. Informer Clock UA is an independent continuation, not affiliated with or supported by the author; please ask about this firmware here, not the author.

License: CC BY-NC 4.0, same as the original: you may copy and modify it with attribution, but not for commercial purposes.