Skip to the content
PCBKitNew board
2 layers134 × 38.5 mmLED Clock, the printed circuit board in 3D

A low cost PCB project (w/firmware) for a dark-room-friendly digital clock

Size
134 × 38.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
97
Nets
51
Pads
245
Tracks, vias
581, 48
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
28 Oct 2023
Updated
7 Dec 2023

Overview

LED Clock is an open-source printed circuit board by bitbank2, from the bitbank2/LED_Clock repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 134 × 38.5 mm with 97 parts on 51 nets, routed with 581 tracks and 48 vias.

It is built around the APDS-9960, AO3400A and DS3231MZ+. Its parts include 58 diodes, 17 resistors, 5 capacitors, 4 transistors and 1 connector. It belongs with the lEDs and displays boards and the RISC-V boards of this library.

Main components

3

README

README.md

LED_Clock

A CH32V003 low cost 'night clock'
The PCB project was created with KiCad 7.0 and the firmware in the MounRiver Studio IDE. The target device is the TSSOP20 version of the CH32V003.
LED_Clock
Why did you make it?
We like to sleep in a completely black room with no LEDs visible. In the winter, the sun comes up later in the morning and it's useful to know what time it is if you wake up too early and can try to sleep a bit more. My idea was to create an LED clock which displays the time in the day and goes completely black at night. To display the time in a dark room, you wave your hand close to the clock and it will dimly display the time for a few seconds.

The KiCad project files and gerbers (ready to produce at your favorite PCB fab) are in the PCB folder.

If you find this project useful, please consider becoming a sponsor or sending a donation.

paypal

Parts

97
QtyValueFootprintReferences
58LEDLED_SMD:LED_0603_1608MetricD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +42
81KResistor_SMD:R_0603_1608MetricR1, R2, R3, R4, R5, R6, R7, R17
41kResistor_SMD:R_0603_1608MetricR10, R14, R15, R16
4AO3400APackage_TO_SOT_SMD:SOT-23Q1, Q2, Q3, Q4
4LOGOLOGOG***, G***, G***, G***
210KResistor_SMD:R_0603_1608MetricR11, R12
210uFCapacitor_SMD:C_0603_1608MetricC1, C5
21uFCapacitor_SMD:C_0603_1608MetricC3, C4
24.7KResistor_SMD:R_0603_1608MetricR8, R9
2SW_PushButton_Switch_SMD:SW_Push_1P1T_NO_Vertical_Wuerth_434133025816PUSH1, PUSH2
1100nCapacitor_SMD:C_0603_1608MetricC2
122RResistor_SMD:R_0603_1608MetricR13
1AP2127K-3.3Package_TO_SOT_SMD:SOT-23-5LDO
1APDS-9960Sensor:Avago_APDS-9960APDS-9930
1Battery_CellBattery:CR44_Tabs3V Batt
1CH32V003_TSSOP20Package_SO:TSSOP-20_4.4x6.5mm_P0.65mmCH32V003
1DS3231MPackage_SO:SOIC-16W_7.5x10.3mm_P1.27mmDS3231
1PROGConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ3
1USB_B_MicroConnector_USB:USB_Micro-B_Molex_47346-0001USB

Questions

How big is the LED Clock PCB?

It measures 134 × 38.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the LED Clock use?

97 parts, built around the APDS-9960, AO3400A and DS3231MZ+. 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 LED Clock KiCad files?

From the bitbank2/LED_Clock repository on GitHub, at the commit this page was made from: the board is PCB/LED_Clock.kicad_pcb and its schematic PCB/LED_Clock.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the LED 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 layers95.8 × 96.6 mmPanelized, the printed circuit board in 3D

    Panelized

    unicab369/ESP-MESS

    I am building a Wireless Bridge System that can manage multiple devices using a variety of wireless technologies.

    324 parts
  • 2 layers24.5 × 24.5 mmIOT Mess Base, the printed circuit board in 3D

    IOT Mess Base

    unicab369/IOT-Mess-Hardware

    34 parts
  • 2 layers94.5 × 70.1 mmTIME BASED RELAY, the printed circuit board in 3D

    TIME BASED RELAY

    MAATHES-THILAK-K/4CH_RELAY_TIMER

    ESP32C3 Mini Based 4CH Relay With Timer Control

    50 parts1Apache-2.0
  • 4 layers150 × 100 mmRun3, the printed circuit board in 3D

    Run3

    John-ODell/pocket-chance

    rp2040-plus and 1.3 inch LCD screen for pi pico by waveshare

    150 parts
  • 2 layers105 × 58 mmZAP-010A, the printed circuit board in 3D

    ZAP-010A

    lalithk06/Esp32_Smart_Plug

    Hardware reference design for an ESP32-S3 smart plug with mains power conversion, relay switching, RTC support, USB connectivity, and protection components.

    80 parts
  • 2 layers66.2 × 80 mmSOLDERING IRON CONTROLLER, the printed circuit board in 3D

    SOLDERING IRON CONTROLLER

    MAATHES-THILAK-K/Solder-Master-PRO

    Professional-grade soldering temperature control on a DIY budget

    34 partsApache-2.0
  • 2 layers74 × 124.5 mmFluke 87v clock v1, the printed circuit board in 3D

    Fluke 87v clock v1

    miekush/fluke-87v-alarm-clock

    ATMEGA328P based Alarm Clock PCB for the Fluke 87V

    74 parts
  • 2 layers94.6 × 72.5 mmSmart room V2, the printed circuit board in 3D

    Smart room V2

    MohamadAminGhanoum/Smart-room-V2

    I have since around 1 year done a smart room, where i made a custom pcb, and salvaged some parts from an old laptop motherboard to be able to control the LED strip that i have and also open and close my curtain, but…

    64 parts