Skip to the content
PCBKitNew board
2 layers40 × 65 mmMatrix clock, the printed circuit board in 3D

A led-matrix clock for home

Size
40 × 65 mm
Copper layers
2
Thickness
1.6 mm
Parts
53
Nets
102
Pads
274
Tracks, vias
603, 123
Pours
260
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
30 Sep 2020
Updated
11 Feb 2025

Overview

Matrix clock is an open-source printed circuit board by TDA-2030, from the TDA-2030/ledmatrix-clock repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 40 × 65 mm with 53 parts on 102 nets, routed with 603 tracks and 123 vias.

It is built around the 74HC245D, CP2102N-A01-GQFN28R and ESP32-WROOM-32D, with the SHTC3, TC8002D and AMS1117-3.3 among its other parts. Its parts include 16 capacitors, 16 resistors, 9 ICs, 5 connectors and 4 diodes. It belongs with the lEDs and displays boards and the ESP32 boards of this library.

Main components

8

README

README.md

LED Matrix Clock

license

Build firmware

A LED matrix clock controlled by ESP32 for a room. This clock includes a 32x64 Red and Green led matrix panel.

Feature

  • Connect Internet with Wi-Fi
  • Auto update time
  • Web OTA
  • Time report on the hour
  • Automatically update weather information
  • Automatically adjust display brightness
  • The lunar calendar and solar terms can be displayed
  • Play music with Bluetooth
  • Display any text from configuration webpage write

Information displayed

  • Time
  • Date
  • Week
  • Temperature
  • Humidity
  • Lunar calendar
  • Recent weather

Demonstration

clock

Parts

53
QtyValueFootprintReferences
710KResistor_SMD:R_0402_1005MetricR1, R3, R4, R7, R8, R9, R14
50.1ufCapacitor_SMD:C_0402_1005MetricC1, C5, C6, C15, C16
310ufCapacitor_SMD:C_0805_2012MetricC3, C7, C9
31N4148WSDiode_SMD:D_SOD-323D2, D3, D4
31ufCapacitor_SMD:C_0402_1005MetricC8, C10, C14
320kResistor_SMD:R_0402_1005MetricR10, R11, R13
20.39ufCapacitor_SMD:C_0402_1005MetricC12, C13
21ufCapacitor_SMD:C_0603_1608MetricC2, C4
222Resistor_SMD:R_0402_1005MetricR5, R6
274HC245Package_SO:TSSOP-20_4.4x6.5mm_P0.65mmU3, U4
2MMBT5551LPackage_TO_SOT_SMD:SOT-23Q1, Q2
10.39uf(NC)Capacitor_SMD:C_0402_1005MetricC11
110kResistor_SMD:R_0402_1005MetricR12
124kResistor_SMD:R_0402_1005MetricR15
14.7KResistor_SMD:R_0402_1005MetricR2
147kResistor_SMD:R_0402_1005MetricR16
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U5
1CP2102N-A01-GQFN28Package_DFN_QFN:QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mmU6
1Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ3
1Conn_02x08_Counter_ClockwiseConnector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_VerticalJ2
1ESP32-WROOM-32DRF_Module:ESP32-WROOM-32U1
1LED_BLUELED_SMD:LED_0603_1608MetricD1
1SHTC3Sensor_Humidity:Sensirion_DFN-4-1EP_2x2mm_P1mm_EP0.7x1.6mmU2
1SpeakerConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ5
1TC8002DPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU7
1TPL0401A-10-Q1Package_TO_SOT_SMD:Texas_R-PDSO-G6U9
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J4
1VS1838esp32:Infrared_Receiver_moduleU8
1downloadConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ1

The 52 most common of 53 parts.

Questions

How big is the Matrix clock PCB?

It measures 40 × 65 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Matrix clock use?

53 parts, built around the 74HC245D, CP2102N-A01-GQFN28R, ESP32-WROOM-32D and SHTC3. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Matrix clock KiCad files?

From the TDA-2030/ledmatrix-clock repository on GitHub, at the commit this page was made from: the board is matrix-clock-pcb/matrix-clock.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Matrix clock design in my own project?

Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers65 × 30 mmEpaper, the printed circuit board in 3D

    Epaper

    TDA-2030/E-ink-screen

    An assistant to help you view text and picture calendars

    56 parts33Apache-2.0
  • 2 layers123 × 87.5 mmFastLOGIC, the printed circuit board in 3D

    FastLOGIC

    Neumi/fastLOGIC

    An affordable Arduino-based board designed for straightforward (industrial) logic control, ideal for building small-scale automation and control solutions.

    180 parts23MIT
  • 4 layers30.4 × 56.5 mmESP32-DevKit Custom, the printed circuit board in 3D

    ESP32-DevKit Custom

    chackojose2005-zodiac/ESP32-DevKit-Custom

    4-layer ESP32 development board PCB clone based on Espressif ESP32-DevKitC-v4 reference design, made in KiCad

    36 partsMIT
  • 4 layers30.3 × 56.7 mmProject6, the printed circuit board in 3D

    Project6

    gouravunair/ESP32-Devkit-project1

    35 parts
  • 4 layers30.9 × 56.7 mmESP32-Dev Kit, the printed circuit board in 3D

    ESP32-Dev Kit

    Jazildebug/ESP32-Dev-Kit

    KiCad project files for an ESP32 development board — schematic, PCB layout, and footprints for a custom dev kit design.

    34 parts
  • 2 layers290 × 100 mmESP32-Wall Clock, the printed circuit board in 3D

    ESP32-Wall Clock

    SkullKill/ESP32-Wall-Clock-PCB

    ESP32 based 30cm Wall Mounted Clock. WiFi, NTP, SNMP, web interface, MicroUsb, Type-C, HG3613 Retrofit

    207 parts3GPL-3.0
  • 2 layers136 × 100 mmClimateSprinklerController, the printed circuit board in 3D

    ClimateSprinklerController

    kbx81/ClimateSprinklerController

    ESP32-based climate and sprinkler controller for use with ESPHome

    187 parts56
  • 2 layers82 × 55 mmPreadavanje, the printed circuit board in 3D

    Preadavanje

    Lhespov/PCBpetnica

    29 parts