Skip to the content
PCBKitNew board
4 layers45.4 × 29.5 mmDigital Clock, the printed circuit board in 3D

A digital clock with alarm clock and calendar functions

Size
45.4 × 29.5 mm
Copper layers
4
Thickness
4.69 mm
Parts
26
Nets
32
Pads
163
Tracks, vias
385, 72
Pours
4
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
10 Mar 2024
Updated
27 Jul 2024

Overview

Digital Clock is an open-source printed circuit board by Right-trianglr, from the Right-trianglr/Digital-Clock repository on GitHub. It is a 4-layer board of 45.4 × 29.5 mm with 26 parts on 32 nets, routed with 385 tracks and 72 vias.

It is built around the CH340N, TM1650 and DS3231S#. Its parts include 7 capacitors, 5 ICs, 4 resistors, 4 switches and 1 diode. It belongs with the lEDs and displays boards and the 8051 (CH55x, STC, AT89) boards of this library.

Main components

3

README

README.md

Digital-Clock

A tiny digital clock with alarm clock and calendar function

English(machine translated)

Notice

This project is no longer maintained and is now for learning purposes only

It was abandoned because this design has many bugs that have not been fixed and many thorny issues have arisen.

The bugs are:

  1. LDO related capacitive pads are not designed as tantalum capacitive pads.
  2. Switch connected to the MCU has a wrong design.
  3. USB is not routed according to the differential distribution method.
  4. The power circuit is in a mess.
  5. Clock chip prices are too high.

Wanted to use it?

  1. You can choose SDCC for C programs ,the website is https://sdcc.sourceforge.net/
  2. The MCU is STC15W201s or STC15W204s ,the docs website is http://stcmcudatazcom/
  3. Other websites:
    1. CH340N:https://www.wch.cn/products/CH340.html?from=list
    2. SGM2028:http://cn.sg-micro.com/

Parts

26
QtyValueFootprintReferences
4SW_PushDigital Clock:SwitchSW1, SW2, SW3, SW5
310KResistor_SMD:R_0201_0603MetricR2, R3, R4
31uFCapacitor_SMD:C_0201_0603MetricC4, CIN1, COUT1
2104Capacitor_SMD:C_0201_0603MetricC1, C5
2LOGOLOGOG1, G2
10.01uFCapacitor_SMD:C_0201_0603MetricCBP1
10.1uFCapacitor_SMD:C_0201_0603MetricC3
11650RResistor_SMD:R_0201_0603MetricR5
147uFCapacitor_SMD:C_0603_1608MetricC2
1BuzzerDigital Clock:Buzzer1230BZ1
1CH340NPackage_SO:SOP-8_3.9x4.9mm_P1.27mmU1
1DS3231Digital Clock:DS3231U3
1Digital_tubeDigital Clock:Digital_tubeD1
1SGM2028Package_TO_SOT_SMD:SOT-23-5U2
1STC15W207SPackage_SO:STC_SOP-16_3.9x9.9mm_P1.27mmU4
1TM1650Digital Clock:TM1650U5
1USB_B_MicroDigital Clock:USBJ1

Questions

How big is the Digital Clock PCB?

It measures 45.4 × 29.5 mm and has 4 copper layers, 4.69 mm thick.

What parts does the Digital Clock use?

26 parts, built around the CH340N, TM1650 and DS3231S#. 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 Digital Clock KiCad files?

From the Right-trianglr/Digital-Clock repository on GitHub, at the commit this page was made from: the board is Electrical-Design/Digital Clock.kicad_pcb and its schematic Electrical-Design/Digital Clock.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Digital Clock design in my own project?

Its repository states no licence, so its author keeps all rights: ask Right-trianglr before reusing the design.

Similar boards

  • 4 layers68.6 × 53.3 mmTapMatrix, the printed circuit board in 3D

    TapMatrix

    cbonsig/openclock

    Open Clock: an open source hardware touchscreen digital clock

    65 parts27
  • 2 layers398.2 × 398.2 mmLargeWordClock LargeKickstarter, the printed circuit board in 3D

    LargeWordClock LargeKickstarter

    PCBench/PCBench

    resolution = [0.5, 0.5] pcbfolder = '../PCBs/' pcbnames = ["1Bitsy1bitsy"] iters = 30 env = PCBRoutingEnv(resolution=resolution, pcbfolder=pcbfolder, pcbnames=pcbnames) obs, info = env.reset() for in range(iters): act =…

    1,591 parts21MIT
  • 2 layers167 × 52 mmIn-2-nixie, the printed circuit board in 3D

    In-2-nixie

    mistic100/Nixie-Clock-IN2

    Check out my other projects: - Nixie Clock IN14 - Nixie Clock IN12 - IV-27 VFD Clock

    34 parts10
  • 2 layers200 × 66 mmNixie control board, the printed circuit board in 3D

    Nixie control board

    shengwen-tw/nixie-clock

    IN-14 Russian nixie tube clock

    79 parts9MIT
  • 2 layers100 × 100 mmMK2090 PERI order, the printed circuit board in 3D

    MK2090 PERI order

    ptravnik/Retro_CALC

    A powerful RPN calculator, programmable in BASIC

    50 parts8GPL-3.0
  • 2 layers83.5 × 45 mmArducon, the printed circuit board in 3D

    Arducon

    OpenARDF/Arducon

    A transmitter controller for Amateur Radio Direction Finding (ARDF). Based on the Arduino Pro Mini.

    114 parts7MIT
  • 2 layers32.5 × 24 mmRpi rtc, the printed circuit board in 3D

    Rpi rtc

    skiselev/rpi_rtc_ds3231

    Maxim DS3231 Based RTC Module for Raspberry Pi

    7 parts7GPL-3.0