Открытый проект со схемой, платой и документацией.

[Большое спасибо за звёзды OSHWLab от LC EDA]
ColorfulClock можно также называть ColorfulPixel, вдохновлён часами-пиксельными AWTRIX, но в отличие от AWTRIX, он может поддерживать WiFi, ML302 (4G_MODULE), автономный режим, спутниковый модуль E108-GN02D (BDS/GPS/GLONASS) и т.д... На дисплее используется двойная система WS2812 + TFT 1.14' для отображения текста, анимации и других функций.
[Примечание: текущая реализация этого проекта использует библиотеку Arduino, поэтому можете называть меня новичком~~ O(∩_∩)O ]
[ *** Этот проект будет продолжать разрабатываться и позже будет разработан с использованием ESP-IDF*** ] 2023/09/13
GPL-3.0
Основная функция ColorfulClock — служить настольным украшением-часами, которое может изменять состояние отображения часов в зависимости от состояния погоды в фактическом географическом местоположении пользователя (реализовано с помощью приблизительного определения местоположения по IP). Например: когда статус погоды солнечный: в верхнем правом углу отображается мини-символ солнца 4x4, в дождливую и снежную погоду отображается миниатюра соответствующего значка погоды и т.д...
TFT экран слева может отображать содержимое более конкретным образом, такое как: статус погоды в реальном времени, значки погоды, личные заметки, даты, обратный отсчёт, таблицу лунного календаря и т.д. [можно добавлять в зависимости от ваших потребностей]
WiFi: как основной интерфейс для получения соответствующей информации, продолжительность приёма, тип информации и т.д. можно настраивать...
ML302 (4G_MODULE): Когда обнаруживается, что WiFi несколько раз не смог обновить данные, модуль автоматически включается и получает соответствующую информацию в ожидании подключения WiFi. [При фактическом использовании, почему кажется, что энергопотребление 4G выше, чем WiFi? Может быть проблема с некоторыми настройками]
E108-GN02D (BDS/GPS/GLONASS): Когда обнаруживается, что WiFi несколько раз не смог обновить данные, модуль автоматически включается и получает соответствующую информацию в ожидании подключения WiFi.[Как и модуль 4G, оба используют последовательную связь, но набор команд различается]!!!Я также обнаружил относительно удобный спутниковый модуль, который можно использовать для корректировки времени [несколько спутниковых систем выполняют позиционирование, компенсируя неточность определения местоположения по IP]!
Это краткое изложение проекта. Полную версию с подробностями смотрите на сайте оригинала: https://oshwlab.com/oshwhub.com/ColorfulClock