Skip to the content
PCBKitNew board
2 layers50 × 100 mmDigital clock, the printed circuit board in 3D

Digital clock with atmega and RTC MCP7940 with WS2812b for light

Size
50 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
36
Nets
58
Pads
176
Tracks, vias
364, 39
Pours
1
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
28 Mar 2023
Updated
25 Aug 2023

Overview

Digital clock is an open-source printed circuit board by rmingon, from the rmingon/digital-clock repository on GitHub. It is a 2-layer board of 50 × 100 mm with 36 parts on 58 nets, routed with 364 tracks and 39 vias.

It is built around the ATMEGA328P-MU, PCF8523T and WS2812B. Its parts include 21 diodes, 4 resistors, 4 connectors, 2 ICs and 2 switches. It belongs with the lEDs and displays boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

3

README

README.md

Digital clock

Just a digital clock with atmega328p + ws2812b + RTC

FINISH

Schematic

ONE DIGIT -> VIDEO

CHAINED DIGITS -> VIDEO

CLOCK ON WALL -> VIDEO

How to program

For use this clock you will need to program the mcu via ICSP. (USBASP for example)

TODO

  • add connector for multiple pcb
  • add capacitor
  • add more light ??
  • ESP8266 ?

Schematic

Schematic

PCB

Schematic

3D Front

Schematic

3D Back

Schematic

Parts

36
QtyValueFootprintReferences
21WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD1, D2, D3, D4, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21 +5
4R_SmallResistor_SMD:R_0603_1608MetricR1, R2, R3, R4
2Conn_01x04Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalJ3, J4
2SW_SPSTButton_Switch_SMD:SW_SPST_FSMSMSW1, SW2
1ABS2532768KHZ6TCrystal:Crystal_SMD_Abracon_ABS25-4Pin_8.0x3.8mmY1
1ATmega328P-MPackage_QFP:TQFP-32_7x7mm_P0.8mmU1
1Battery_CellBattery:BatteryHolder_LINX_BAT-HLD-012-SMTBT1
1C_SmallCapacitor_SMD:C_0603_1608MetricC1
1Conn_02x03_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ2
1PCF8523TPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU2
1USB_OTGConnector_USB:USB_Micro-B_Molex-105017-0001J1

Questions

How big is the Digital clock PCB?

It measures 50 × 100 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Digital clock use?

36 parts, built around the ATMEGA328P-MU, PCF8523T and WS2812B. 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 rmingon/digital-clock repository on GitHub, at the commit this page was made from: the board is digital-clock-pcb/digital-clock.kicad_pcb and its schematic digital-clock-pcb/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 rmingon before reusing the design.

Similar boards

  • 2 layers100 × 100 mmDesktop light, the printed circuit board in 3D

    Desktop light

    rmingon/desktop-light

    Desktop light ws2812b with warm setting and text writing

    95 parts
  • 2 layers38.1 × 133.4 mmPCBProject, the printed circuit board in 3D

    PCBProject

    vinnesttree/TixClock

    The Tix Clock was originally sold in 2006 by ThinkGeek. Unfortunately, these are no longer sold. This project hopes to try to recreate this iconic clock in a miniature format.

    85 partsMIT
  • 2 layers60 × 60 mmIr ball 16sensors, the printed circuit board in 3D

    Ir ball 16sensors

    DiFir28/RJS-lightweight-360-IR-ball-sensor

    Code for custom IR ball sensors for reglament RJS lightweight

    55 parts
  • 2 layers19 × 106 mmPetRockMain1, the printed circuit board in 3D

    PetRockMain1

    jsenzel1/petrock

    Eurorack components and footprints for KiCad.

    117 parts48
  • 2 layers158 × 85 mmPiPLC Mainboard, the printed circuit board in 3D

    PiPLC Mainboard

    Chrismettal/PiPLC

    Glorified breakout board + DIN rail case for Pis

    154 parts19
  • 2 layers36 × 29.3 mmBle mvp 1b rev0, the printed circuit board in 3D

    Ble mvp 1b rev0

    saewoonam/ble_adv_covid

    Repo to implement the advertise and scanner portion for bluetooth to enable encounter/exposure tracing (e.g. Apple/Google / TCN / etc...) on a nRF52840 based battery powered dongle/device

    71 parts10
  • 2 layers115 × 100 mmCog1, the printed circuit board in 3D

    Cog1

    diegodemarco/cog1

    cog1 is an open-source industrial IoT gateway (hardware and software) built as a motherboard hosting an Orange Pi Zero 3 Linux SBC.

    133 parts6MIT
  • 2 layers104 × 43.3 mmSerial snooper, the printed circuit board in 3D

    Serial snooper

    can-caglar/Data-Logger-STM32

    The Serial Snooper is a UART data logger with automatic baud rate detection, real-time data stamping and a command-line-interface for configuration, running on an STM32F3 microcontroller.

    101 parts4