Годинник з індикатора клієнта ІКС-Л-2х20.
Для того щоб керувати індикатором, необхідно відпаяти мікросхему ST232C:
І на місце де був контакт мікросхеми R1out, або RX мікроконтролеру, припаяти дріт:
Тепер, об'єднавши землю ESP8266 (в даному проєкті це саме ESP, але можна використовувати будь який мікроконтролер) і дисплею, а також з'єднавши їх UART (TX з мікроконтролеру на припаяний дріт), дисплеєм можна керувати, відправляючи на нього дані через Serial.print();
або Serial.write()
Щоб скомпілювати прошивку для годиннику, потрібні Visual Studio Code, а також розширення PlatformIO. Потрібно скачати/клонувати цей репозиторій, і відкрити його як проєкт в PlatformIO. Після цього його можна буде скомпілювати та прошити. Необхідно підключити RTC модуль HW-111 DS1307 та датчик температури 18B20 за наступною схемою:
Після включення, годинник підіймає свою WiFi AP, "Clock_AP" з паролем vfdclock. Після підключення до даної AP, за IP адресою 192.168.4.2 доступні налаштування годиннику, де можна калібрувати датчик температури, або синхронізувати годинник з телефоном. Також можна ввести дані від своєї WiFi мережі, щоб годинник під'єднався до неї, і брав дані про час з інтернету, з NTP серверу, який теж можна налаштувати. У випадку синхронізації за допомогою NTP серверу - необхідно вручну вказувати чсасовий пояс.