

UClock ESP32C3
Powered by the ESP32-C3, μClock includes an ultra-precise real-time clock that automatically corrects itself via NTP servers, ensuring it's always perfectly on time.
- Size
- 36 × 34 mm
- Copper layers
- 4
- Thickness
- 1 mm
- Parts
- 68
- Nets
- 58
- Pads
- 255
- Tracks, vias
- 318, 77
- Pours
- 14
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 17 Jun 2025
- Updated
- 23 Feb 2026
Overview
UClock ESP32C3 is an open-source printed circuit board by SirioGuy, from the SirioGuy/uClock repository on GitHub, published under the MIT licence. It is a 4-layer board of 36 × 34 mm with 68 parts on 58 nets, routed with 318 tracks and 77 vias.
It is built around the ESP32-C3-MINI-1, TPS628438DRL and BQ24074RGTR, with the RV-3028-C7, USBLC6-2SC6 and SI2301CDS among its other parts. Its parts include 23 resistors, 14 capacitors, 5 ICs, 3 connectors and 2 switches. It belongs with the ESP32 and RISC-V boards of this library.
Main components
6ESP32-C3-MINI-1
--40℃~+81℃ -89dBm 2.4GHz 350mA 3V~3.6V 82mA ESP32-C3 Chip On-board PCB Antenna UART - WiFi Modules ROHSRF CrazyWiFi ModulesTPS628438DRL
SOT-563-40℃~+125℃ 1 1.8V~3.6V 275nA 5.5V 600mA Adjustable Positive Under Voltage Lockout、Over Current Protection、Over Temperature Protection、Soft Start、Enable SOT-563 DC-DC Converters ROHSTexas InstrumentsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsBQ24074RGTR
QFN-16-EP(3x3)-40℃~+125℃ 1 1.5A 4.2V 4.35V~10.2V 6.5uA Charging IC Lithium Battery Not supported Support QFN-16-EP(3x3) Battery Management ROHSTexas InstrumentsBattery ManagementRV-3028-C7
DFN-8(1.5x3.2)DFN-8(1.5x3.2) Real Time Clocks ROHSMicro CrystalReal Time ClocksUSBLC6-2SC6
SOT-23-60.35pF、0.8pF 100nA 150W@8/20us 15V 2 5V 6A@8/20us 6V ESD SOT-23-6 ESD and Surge Protection (TVS/ESD) ROHSUMWESD And Surge Protection (TVS/ESD)SI2301CDS
SOT-23-55℃~+150℃ 1 P-Channel 142mΩ@2.5V 20V 3A 400mV 400mW 500pF 6.6nC@4.5V 80pF SOT-23 MOSFETs ROHSFUXINSEMIMOSFETs
README
README.mdμClock
μClock is a sleek, ultra-precise handheld digital clock — built for makers, engineers, and anyone who values accuracy, simplicity, and reliability.
Powered by the ESP32-C3, μClock includes an ultra-precise real-time clock that automatically corrects itself via NTP servers, ensuring it's always perfectly on time.
Features
- ESP32-C3 + 1.3" OLED
- Ultra-low power design
- High-precision clock (±1 PPM)
- NTP sync over Wi-Fi
- Time zone selection
- Open source and customizable


Work in progress — Hardware revision under validation.
Parts
68| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 10k | Resistor_SMD:R_0603_1608Metric | R3, R7, R14, R15, R16, R17, R18, R19, R20, R21 |
| 6 | 100n | Capacitor_SMD:C_0603_1608Metric | C3, C8, C10, C12, C13, C14 |
| 5 | 10u | Capacitor_SMD:C_0603_1608Metric | C1, C2, C4, C9, C11 |
| 5 | 5.1k | Resistor_SMD:R_0603_1608Metric | R1, R2, R4, R10, R11 |
| 5 | GND | TestPoint:TestPoint_Pad_D1.0mm | TP11, TP12, TP13, TP14, TP15 |
| 3 | 100 | Resistor_SMD:R_0603_1608Metric | R9, R22, R23 |
| 3 | 22uF | Capacitor_SMD:C_0805_2012Metric | C5, C6, C7 |
| 2 | 22 | Resistor_SMD:R_0603_1608Metric | R12, R13 |
| 1 | 1.5uH | local:L_0806 | L1 |
| 1 | 100k | Resistor_SMD:R_0603_1608Metric | R8 |
| 1 | 249k | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | 3.7V | local:JST-ZH-02AW-P=1.5-H3.6 | BT1 |
| 1 | 4.53k | Resistor_SMD:R_0603_1608Metric | R6 |
| 1 | ACC | Connector_PinHeader_1.27mm:PinHeader_1x12_P1.27mm_Vertical | J3 |
| 1 | BOOT | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1 |
| 1 | BQ24074RGT | local:VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalVias | U2 |
| 1 | CLK | TestPoint:TestPoint_Pad_D1.0mm | TP8 |
| 1 | ESP32-C3-MINI-1 | local:ESP32-C3-MINI-1 | U4 |
| 1 | LOGO | Logo:logo-5x5mm | G*** |
| 1 | OLED | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | J2 |
| 1 | RESET | Button_Switch_SMD:SW_SPST_TS-1088-xR020 | SW1 |
| 1 | RV-3028-C7 | Package_SON:MicroCrystal_C7_SON-8_1.5x3.2mm_P0.9mm | U5 |
| 1 | SCL | TestPoint:TestPoint_Pad_D1.0mm | TP9 |
| 1 | SDA | TestPoint:TestPoint_Pad_D1.0mm | TP10 |
| 1 | Si2301CDS | Package_TO_SOT_SMD:TSOT-23 | Q1 |
| 1 | TPS628438DRL | Package_TO_SOT_SMD:SOT-563 | U3 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U1 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |
| 1 | VBAT | TestPoint:TestPoint_Pad_D1.0mm | TP4 |
| 1 | VCC | TestPoint:TestPoint_Pad_D1.0mm | TP1 |
| 1 | VCHG | TestPoint:TestPoint_Pad_D1.0mm | TP2 |
| 1 | VESP | TestPoint:TestPoint_Pad_D1.0mm | TP5 |
| 1 | VOLED | TestPoint:TestPoint_Pad_D1.0mm | TP6 |
| 1 | VRTC | TestPoint:TestPoint_Pad_D1.0mm | TP7 |
| 1 | VUSB | TestPoint:TestPoint_Pad_D1.0mm | TP3 |
| 1 | ~ | local:K1-1511SA-01 | SW2 |
The 67 most common of 68 parts.
Questions
How big is the UClock ESP32C3 PCB?
It measures 36 × 34 mm and has 4 copper layers, 1 mm thick.
What parts does the UClock ESP32C3 use?
68 parts, built around the ESP32-C3-MINI-1, TPS628438DRL, BQ24074RGTR and RV-3028-C7. 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 UClock ESP32C3 KiCad files?
From the SirioGuy/uClock repository on GitHub, at the commit this page was made from: the board is hardware/uClock/uClock ESP32C3.kicad_pcb and its schematic hardware/uClock/uClock ESP32C3.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the UClock ESP32C3 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).
Similar boards
- 2 layers40 × 100 mm

- 2 layers40.8 × 36.4 mm

E paper esp32
V3n0m1010011010/E-Paper-Dev-Board
Eine kompakte, selbst entwickelte ESP32-S3-Platine für portable Anwendungen mit E-Paper-Display, microSD-Karte, Navigationstaster und LiPo-Akku.
56 parts - 4 layers88 × 48 mm

Mainboard reva
aliaksei-lameyka/ENKU-Clock
Open, repairable, local-first e-paper alarm clock.
82 parts1 - 6 layers47.3 × 35.5 mm

- 4 layers77.2 × 55.1 mm

Neon beat buzzer pcb
neon-beat/neon-beat-buzzer-pcb
Electronic design for the Neon Beat buzzer
66 partsGPL-3.0 - 2 layers235 × 68 mm

N2-etoile-0v
essensys-hub/essensys-i2c-etoile-0v
Carte qui relie le boîtier principal (BP, carte SC944D) aux boîtiers auxiliaires (BA1 SC940D, BA2 SC941C, BA3 SC942C) d'une installation Essensys en étoile autour d'un plan 0 V commun, à la place du chaînage d'origine.
181 partsMIT - 2 layers46.4 × 50 mm

- 2 layers42.4 × 94 mm
