Skip to the content
PCBKitNew board
2 layers49 × 35 mmLed o clock, the printed circuit board in 3D

This folder contains the KiCad design files, manufacturing data, and documentation for the Led'o'clock custom board.

Size
49 × 35 mm
Copper layers
2
Thickness
1.6 mm
Parts
24
Nets
25
Pads
101
Tracks, vias
102, 21
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
9 Mar 2026
Updated
9 Aug 2026

Overview

Led o clock is an open-source printed circuit board by denouche, from the denouche/led-o-clock repository on GitHub. It is a 2-layer board of 49 × 35 mm with 24 parts on 25 nets, routed with 102 tracks and 21 vias.

It is built around the ESP32-C3-WROOM-02-H4 and AP7361C-33E. Its parts include 6 capacitors, 5 resistors, 2 ICs, 2 connectors and 2 switches. It belongs with the lEDs and displays boards and the ESP32 and RISC-V boards of this library.

Main components

2

README

pcb/README.md

Led'o'clock PCB

🚧 WORK IN PROGRESS: The v3.2 PCB design is currently being finalized. Files and documentation may change frequently. This v3.2 version will not require any manual soldering, as all components (including the USB-C module) are now designed for SMD assembly by JLCPCB. The documentation below still applies to the previous v3.0 version which requires some manual soldering.

This folder contains the KiCad design files, manufacturing data, and documentation for the Led'o'clock custom board.

The board is built around the ESP32-C3 microcontroller. To optimize production costs, the surface-mount devices (SMD) are designed to be assembled by JLCPCB, but some manual soldering is required to complete the board.

Led'o'clock Assembled PCB

1. Manufacturing (JLCPCB PCBA)

The PCB is designed for partial assembly (SMD only) using JLCPCB's "Basic" parts.

  1. Go to JLCPCB and upload the Gerber archive: jlcpcb/production_files/GERBER-led-o-clock.zip.
  2. Enable the PCB Assembly (PCBA) option (Top side only).
  3. Upload the Bill of Materials: jlcpcb/production_files/BOM-led-o-clock.csv.
  4. Upload the Pick and Place file: jlcpcb/production_files/CPL-led-o-clock.csv.

Note: Although the through-hole components listed below have footprints and LCSC part numbers in the KiCad project, they were intentionally excluded from the automated assembly files to minimize factory setup fees.

Here is the resulting board you should receive from the factory, with all SMD components pre-soldered:

Led'o'clock Assembled PCB

2. Required Manual Soldering

Once you receive the partially assembled boards from the factory, you must manually solder the following through-hole components:

  • USB-C Module (6-pin): A standard 6-pin USB-C female breakout board. ⚠️ IMPORTANT: The module must feature two 5.1kΩ pull-down resistors on the CC1 and CC2 pins. Without these resistors, the device will NOT work with USB-C to USB-C cables or PD chargers.

    USB-C Module with 5.1k resistors
  • JST PH 2.0 Connector (3-pin): A horizontal female connector to plug in the LED ring.

  • Capacitor: A 330µF electrolytic capacitor for power smoothing. (Pay attention to the polarity!)

  • Tactile Switch: A 6x6mm push button. Important: This component must be soldered on the BOTTOM side of the PCB so it aligns properly with the 3D printed enclosure hole.

Parts

24
QtyValueFootprintReferences
310uFCapacitor_SMD:C_1206_3216MetricC2, C4, C6
210kResistor_SMD:R_0805_2012MetricR2, R3
25.1kResistor_SMD:R_0805_2012MetricR1, R5
2LOGOLOGOG***, G***
1100nFCapacitor_SMD:C_1206_3216MetricC3
1100uFCapacitor_SMD:CP_Elec_6.3x5.4C11
11uFCapacitor_SMD:C_1206_3216MetricC5
1330Resistor_SMD:R_0805_2012MetricR4
1AP7361C-33EPackage_TO_SOT_SMD:SOT-223-3_TabPin2U1
1ESP32-C3-WROOM-02RF_Module:ESP32-C3-WROOM-02U2
1FerriteBead_SmallInductor_SMD:L_0603_1608MetricFB1
1IO9_BOOTButton_Switch_SMD:SW_SPST_TS-1088-xR020SW3
1Led ringConnector_JST:JST_PH_S3B-PH-K_1x03_P2.00mm_HorizontalJ4
1RSTButton_Switch_SMD:SW_SPST_TS-1088-xR020SW4
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1

The 20 most common of 24 parts.

Questions

How big is the Led o clock PCB?

It measures 49 × 35 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Led o clock use?

24 parts, built around the ESP32-C3-WROOM-02-H4 and AP7361C-33E. 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 o clock KiCad files?

From the denouche/led-o-clock repository on GitHub, at the commit this page was made from: the board is pcb/led-o-clock.kicad_pcb and its schematic pcb/led-o-clock.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Led o clock design in my own project?

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

Similar boards

  • 2 layers39 × 40 mmMdb ai bridge esp32s3, the printed circuit board in 3D

    Mdb ai bridge esp32s3

    nodestark/mdb-esp32-cashless

    ESP32-based MDB cashless device for vending machines, supporting EVA DTS DEX/DDCMP telemetry and payments over the MDB protocol via Bluetooth and MQTT

    92 parts190MIT
  • 4 layers68.6 × 53.3 mmArduino UNO R4 WiFi, the printed circuit board in 3D

    Arduino UNO R4 WiFi

    sabogalc/KiCad-Arduino-Boards

    A collection of Arduino boards recreated from scratch in KiCad. Legacy USB connectors have been replaced with USB-C where applicable.

    262 parts95WTFPL
  • 2 layers284.7 × 94.2 mmStoryboard, the printed circuit board in 3D

    Storyboard

    cbskii/storyboard-keyboard

    5x12 split ortholinear keyboard with an E-INK display

    169 parts30MIT
  • 2 layers26.3 × 67.3 mmFumebuddy, the printed circuit board in 3D

    Fumebuddy

    gcormier/fumebuddy

    Intelligent Hakko FX951 Fume Extraction

    23 parts11
  • 2 layers88.9 × 50.8 mmBlinkencard, the printed circuit board in 3D

    Blinkencard

    al177/blinkencard

    FPGA based blinky computer emulator

    105 parts9MIT
  • 4 layers101 × 53.3 mmHackboard, the printed circuit board in 3D

    Hackboard

    AdamTuraj/Hackboard

    An extended Arduino Uno clone based on the STM32L476RG

    65 parts7GPL-3.0
  • 2 layers62 × 208.5 mmCombined, the printed circuit board in 3D

    Combined

    wr/airwriter

    Print to vintage Apple printers from modern devices over AirPrint, or from a vintage Mac over AppleTalk.

    154 parts7