

Clock
Back to the future style clock
- Size
- 450 × 120 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 194
- Nets
- 220
- Pads
- 886
- Tracks, vias
- 2,282, 134
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 1 May 2025
- Updated
- 14 Feb 2026
Overview
Clock is an open-source printed circuit board by kpzip, from the kpzip/IEEEClock repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 450 × 120 mm with 194 parts on 220 nets, routed with 2,282 tracks and 134 vias.
It is built around the ATMEGA328P-PU, 74HC595 and DS1307+, with the TIP127 among its other parts. Its parts include 88 resistors, 46 transistors, 9 capacitors, 9 switches and 8 ICs. It belongs with the lEDs and displays boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
4ATMEGA328P-PU
DIP-28-300mil-40℃~+85℃ 1.8V~5.5V 10bit 1KB 20MHz 23 2KB 32KB 8 Bit AVR Built-in FLASH DIP-28-300mil Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)74HC595
SOP-16-40℃~+85℃ 1 100ns@5V,50pF 10MHz 2V~6V 74HC 8 Serial-to-Serial or Parallel Tri-State SOP-16 Shift Registers ROHSGRShift RegistersDS1307+
DIP-80℃~+70℃ 300nA 4.5V~5.5V Backup power management and battery charging、InsideSRAM/NVRAM、Programmable clock output External I2C DIP-8 Real Time Clocks ROHSMaxim Integrated (Analog Devices)Real Time ClocksTIP127
TO-2201000 100V 2.5V 200uA 2W 4V@5A,20mA 5A 5V PNP TO-220 Darlington Transistors ROHSSTMicroelectronicsDarlington Transistors
README
README.mdIEEEClock
Back to the future style clock
Parts
194| Qty | Value | Footprint | References |
|---|---|---|---|
| 40 | 470Ω | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R11, R13, R15, R17, R19, R21, R23, R25, R27, R29, R31, R33, R35, R37, R39, R41 +24 |
| 38 | 12Ω | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R10, R12, R14, R16, R18, R20, R22, R24, R26, R28, R30, R32, R34, R36, R38, R40 +22 |
| 38 | 2N3904 | Package_TO_SOT_THT:TO-92L_Inline | Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q19, Q20, Q21, Q22, Q23, Q24, Q25 +22 |
| 19 | DC56-11CGKWA | Parts:DIPS2200W51P254L3580H1000Q18N | DS1, DS2, DS3, DS4, DS5, DS6, DS10, DS11, DS12, DS13, DS14, DS15, DS16, DS17, DS18, DS19 +3 |
| 10 | 10kΩ | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2, R3, R4, R5, R6, R7, R8, R85, R86 |
| 8 | TIP127 | Package_TO_SOT_THT:TO-220-3_Horizontal_TabDown | Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8 |
| 7 | 22μF | Capacitor_THT:CP_Radial_D5.0mm_P2.00mm | C3, C4, C5, C6, C7, C8, C9 |
| 6 | 74HC595 | Package_DIP:DIP-16_W7.62mm_Socket_LongPads | U2, U3, U4, U5, U6, U7 |
| 2 | 22pF | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C1, C2 |
| 2 | LED | LED_THT:LED_D5.0mm | D1, D2 |
| 1 | 10kΩ | Potentiometer_THT:Potentiometer_Bourns_PTV09A-1_Single_Vertical | RV1 |
| 1 | 12/24 | Button_Switch_THT:SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW9 |
| 1 | 16MHz | Crystal:Crystal_HC49-U_Vertical | Y1 |
| 1 | 2032 | Parts:BAT_BAT-HLD-001-THM | B1 |
| 1 | 32.768kHz | Crystal:Crystal_DS10_D1.0mm_L4.3mm_Vertical | Y2 |
| 1 | ATmega328P-P | Package_DIP:DIP-28_W7.62mm_Socket_LongPads | U1 |
| 1 | AVR_ISP | Connector_IDC:IDC-Header_2x03_P2.54mm_Vertical | J3 |
| 1 | Barrel_Jack | Connector_BarrelJack:BarrelJack_GCT_DCJ200-10-A_Horizontal | J1 |
| 1 | Conn_01x05_Socket | Connector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_Vertical | J2 |
| 1 | DS1307+ | Package_DIP:DIP-8_W7.62mm_Socket_LongPads | U8 |
| 1 | Decrement | Button_Switch_THT:SW_PUSH_6mm | SW3 |
| 1 | Down | Button_Switch_THT:SW_PUSH_6mm | SW5 |
| 1 | Increment | Button_Switch_THT:SW_PUSH_6mm | SW2 |
| 1 | Left | Button_Switch_THT:SW_PUSH_6mm | SW6 |
| 1 | Power | Button_Switch_THT:SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW1 |
| 1 | Right | Button_Switch_THT:SW_PUSH_6mm | SW7 |
| 1 | Set | Button_Switch_THT:SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW8 |
| 1 | TVS | Diode_SMD:D_SMA_Handsoldering | D3 |
| 1 | Up | Button_Switch_THT:SW_PUSH_6mm | SW4 |
The 189 most common of 194 parts.
Questions
How big is the Clock PCB?
It measures 450 × 120 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Clock use?
194 parts, built around the ATMEGA328P-PU, 74HC595, DS1307+ and TIP127. 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 Clock KiCad files?
From the kpzip/IEEEClock repository on GitHub, at the commit this page was made from: the board is new/pcb/1.0/clock.kicad_pcb and its schematic new/pcb/1.0/clock.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Clock design in my own project?
Its repository publishes it under the GPL-3.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).
More from kpzip/IEEEClock
1- 4 layers450 × 120 mm

Similar boards
- 2 layers100 × 100 mm

- 2 layers114.3 × 76.2 mm

Clock LCD
Bredikis/VeA_KiCAD_prj
VeAKiCADprj This repository is used for homeworks for KiCAD course.
21 parts - 4 layers99.1 × 99.1 mm

Schematics
GeraKuznetsov/M68K-MBC
A M68k Multi-Board Computer design. The design basics is as follows: 1) A backplane PCB contains the majority of the bus, such as the address and data lines. 2) Cards slot into the backplane.
56 parts10 - 2 layers138 × 77 mm

- 2 layers82.5 × 63.5 mm

Dashboard
RidhaBouyahi/Motor-Control-And-Dashboard-PCB
This Dashboard PCB is developed to get data (position,temperature...) from sensors, control actuators and Dc Motor direction and speed control using PWM .
58 parts1 - 2 layers29 × 14.7 mm

- 2 layers122.2 × 99.6 mm

- 2 layers117.1 × 84.6 mm
