Skip to the content
2 layers307 × 27 mmCl0ck control, the printed circuit board in 3D

Cl0ck control

Clewsy/gps_clock6

A 16-digit, 7-segment LED clock that syncs time from a GPS receiver. Mirrored from GitLab.

Size
307 × 27 mm
Copper layers
2
Thickness
1.6 mm
Parts
20
Nets
13
Pads
105
Tracks, vias
186, 30
Pours
2
Routed
Yes
KiCad
KiCad 4
Created
20 Jul 2016
Updated
13 Nov 2021

Overview

Cl0ck control is an open-source printed circuit board by Clewsy, from the Clewsy/gps_clock repository on GitHub, published under the MIT licence. It is a 2-layer board of 307 × 27 mm with 20 parts on 13 nets, routed with 186 tracks and 30 vias.

It is built around the ATMEGA328P-AU and DS3234S#. Its parts include 4 connectors, 3 switches, 2 capacitors, 2 ICs and 1 resistor. It belongs with the radio and wireless and lEDs and displays boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

2

README

README.md

gps_clock has the following features and characteristics:

  • 16 digit 7-segment LED display.
  • Date/Time display EPOCH format (seconds elapsed since 1970-01-01).
  • Date/Time display ISO-8601 format (YYYY.MM.DD.HH.MM.SS).
  • Adjustable brightness (setting retained with power-cycle).
  • Programmable UTC offset from -12hrs to +12hrs in half-hour increments to match any timezone (setting retained with power-cycle).
  • RTC with battery back-up to retain time with power-cycle and/or absence of GPS signal.

The code, schematics (control board & display board) and PCB layouts (control board & display board) are all included here on gitlab.

Additional info and photos can be found here.

Proudly mentioned at hackaday.com (and linked again in a later article).

The completed gps_clock.

Parts

20
QtyValueFootprintReferences
21.0uFCapacitors_SMD:C_0603C1, C2
110kResistors_SMD:R_0603R1
13VBattery_Holders:Keystone_3000_1x12mm-CoinCellBATT1
1ATMEGA328P-AHousings_QFP:TQFP-32_7x7mm_Pitch0.8mmIC1
1AVR-ISP-6Pin_Headers:Pin_Header_Straight_2x03CON1
1BARREL_JACKConnectors:BARREL_JACKPOWER1
1BUTTON_CONNPin_Headers:Pin_Header_Angled_1x03PH2
1CONN_01X02Pin_Headers:Pin_Header_Straight_1x02P2
1CONN_01X03Pin_Headers:Pin_Header_Straight_1x03P1
1DS3234Housings_SOIC:SOIC-20W_7.5x12.8mm_Pitch1.27mmIC2
1FTDIPin_Headers:Pin_Header_Angled_1x06PH1
1GPSPin_Headers:Pin_Header_Straight_1x05P3
1SW_B1Buttons_Switches_SMD:SW_SPST_PTS645SW2
1SW_B2Buttons_Switches_SMD:SW_SPST_PTS645SW3
1SW_RESETButtons_Switches_SMD:SW_SPST_PTS645SW1

The 16 most common of 20 parts.

More from Clewsy/gps_clock

1
  • 2 layers307 × 27 mmCl0ck display, the printed circuit board in 3D

    Cl0ck display

    Clewsy/gps_clock

    A 16-digit, 7-segment LED clock that syncs time from a GPS receiver. Mirrored from GitLab.

    16 parts6MIT

Similar boards

  • 2 layers91.4 × 73.7 mmSoc, the printed circuit board in 3D

    Soc

    mattstock/bexkat1

    An experimental CPU design

    64 parts15
  • 4 layers150 × 100 mmTubeClock, the printed circuit board in 3D

    TubeClock

    kbx81/TubeClock

    Everything for the Tube Clock

    147 parts9
  • 2 layers168 × 44 mmNixie clock, the printed circuit board in 3D

    Nixie clock

    SpicyHolo/PCB_NixieDivergenceMeter

    88 parts1
  • 2 layers50 × 50 mmWordclock main, the printed circuit board in 3D

    Wordclock main

    AlanFromJapan/pcb-design

    My PCBs designs

    38 partsMIT
  • 2 layers39.9 × 65.4 mmPromini1, the printed circuit board in 3D

    Promini1

    KCLGeography/EnvPCBdesigns

    PCB designs for environmental sensors

    20 parts
  • 4 layers220 × 175 mmM68030-sbc, the printed circuit board in 3D

    M68030-sbc

    mattbettcher/m68030-sbc

    See 68030-design/spec.md for the design specification.

    279 parts
  • 4 layers95.9 × 90.2 mmObc trans pcb, the printed circuit board in 3D

    Obc trans pcb

    utat-ss/HERON-obc-trans-pcb

    OBC & transceiver PCB

    31 parts

Questions

How big is the Cl0ck control PCB?

It measures 307 × 27 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Cl0ck control use?

20 parts, built around the ATMEGA328P-AU and DS3234S#. 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 Cl0ck control KiCad files?

From the Clewsy/gps_clock repository on GitHub, at the commit this page was made from: the board is pcb/cl0ck_control/cl0ck_control.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Cl0ck control design in my own project?

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