
Самодельные проекты не обязательно должны выглядеть кустарно. Энтузиаст mfactory_osaka показал на Reddit устройство ESPTimeCast — компактную метеостанцию на базе ESP32, которая сочетает широкий функционал и аккуратный дизайн. Такой гаджет станет не только полезным, но и стильным дополнением к рабочему месту.
Устройство основано на LED-матрице 8×32 с контроллером MAX7219 и поддержкой собственных шрифтов. Экран отображает часы, прогноз погоды, дату, обратный отсчёт до заданной даты и даже данные о глюкозе (совместимость с Nightscout).
Основные функции:
ESPTimeCast сохраняет параметры в файловой системе LittleFS с возможностью резервного копирования. Для отображения предусмотрены анимации статуса (Wi-Fi, синхронизация времени и др.), а также дополнительные опции — от переключения формата даты до инверсии дисплея на 180°.
Корпус для устройства можно распечатать на 3D-принтере: автор выложил файлы на платформе Printables. Это позволяет легко изменить внешний вид гаджета или интегрировать его с другими проектами.
Исходный код и инструкции доступны на GitHub-странице автора. Корпус загружается отдельно с Printables. Благодаря открытой архитектуре ESPTimeCast можно адаптировать под свои задачи и даже использовать его компоненты для других DIY-проектов.