QuadClock PCB — это многодисплейный контроллер часов на базе ESP32-S3, разработанный в качестве основы для создания часов с четырьмя TFT-дисплеями. Он поддерживает до четырех 1,69-дюймовых прямоугольных TFT-дисплеев (240×280) или четырех 1,28-дюймовых круглых дисплеев (240×240). Он управляет основными функциями, такими как управление дисплеями и поддержание точного времени, позволяя вам сосредоточиться на создании уникального корпуса или интеграции дополнительных функций.
Устройство имеет открытый исходный код и работает на модуле ESP32-WROOM-1 с флэш-памятью до 16 МБ и PSRAM 2 МБ, а так же поддерживает независимую регулировку яркости каждого установленного дисплея через четыре МОП-транзистора и включает в себя встроенные часы реального времени с резервной батареей для точного отсчета времени.
QuadClock PCB предназначен для энтузиастов и производителей, заинтересованных в создании проектов многодисплейных часов. Его также можно использовать для биржевых тикеров, погодных дисплеев и панелей управления умным домом.

Ранее мы рассматривали плату 2×2 Quad Display с модулем Raspberry Pi Pico W или ESP32-S3-WROOM-1 для управления четырьмя дисплеями, но печатная плата QuadClock имеет другую компоновку.
Технические характеристики печатной платы QuadClock:
- Беспроводной модуль – модуль ESP32-S3-WROOM-1
- SoC – ESP32-S3, двухъядерный 32-битный микроконтроллер @ 240 МГц
- Память – 2 МБ PSRAM (Примечание: однако на схемах указано ESP32-S3-WROOM-1 (N16R8), что подразумевает 8 МБ PSRAM)
- Хранилище – 16 МБ флэш-памяти
- Беспроводная связь – Wi-Fi 2,4 ГГц и Bluetooth 5 (LE)
- Дисплей – 4x 1,69-дюймовых прямоугольных TFT-дисплея (240×280) или 4x 1,28-дюймовых круглых дисплея (240×240)
- Аудио – аудиоусилитель MAX98357AEWL+T (выходная мощность 3 Вт для будильников или звуковых эффектов)
- USB – 2x USB-C (один для питания и обновления прошивки, один только для питания)
- Расширение
- Разъем Qwiic I2C
- Разъем расширения плоского кабеля (SPI, I2C, питание и сигналы управления для альтернативных дисплеев или пользовательских модулей)
- Разъем модуля GPS для точной синхронизации времени
- Разное – поворотный энкодер, 4х кнопочных переключателя, 5-позиционный переключатель, часы реального времени, акселерометр, схема одноразового запуска (опционально, по умолчанию не заполнена), разъем сервопривода (3-контактный), 4х МОП-транзистора (для управления подсветкой)
- Источник питания
- 5 В через USB-C
- Регулятор 3,3 В
- Размеры – будут объявлены позже
Контроллер часов на базе QuadClock ESP32 заявлен как «не совсем удобный для новичков», поскольку требует точной пайки для монтажа TFT-дисплеев, но, по можно заказать предварительно смонтированными. На странице документации перечислены файлы проектирования оборудования и включены инструкции по монтажу дисплеев и установке прошивки. Исходный код C++ доступен на GitHub .
QuadClock PCB стоит 39$ на Tindie только за основную плату. Покупатели могут включить в комплект установленные 1,28-дюймовые и 1,69-дюймовые дисплеи за 34$ и 30$ дополнительно, соответственно. При покупке более одного блока предоставляется скидка. В качестве альтернативы QuadClock Orbix представляет собой полностью собранный продукт, построенный на основе QuadClock PCB.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.