Skip to the content
PCBKitNew board
2 layers95 × 54 mmEsp smart clock, the printed circuit board in 3D

The project blends modern electronics with premium natural materials:

Size
95 × 54 mm
Copper layers
2
Thickness
1.6 mm
Parts
96
Nets
81
Pads
277
Tracks, vias
445, 84
Pours
4
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
10 Jan 2026
Updated
21 Jan 2026

Overview

Esp smart clock is an open-source printed circuit board by martinsram3k, from the martinsram3k/Node-Smart-Clock repository on GitHub. It is a 2-layer board of 95 × 54 mm with 96 parts on 81 nets, routed with 445 tracks and 84 vias.

It is built around the ESP32-WROOM-32D-N4, CH340K and AMS1117-3.3, with the TP4056, MTLW-101-05-G-D-150 and WS2812B among its other parts. Its parts include 24 connectors, 10 resistors, 10 diodes, 4 ICs and 4 transistors. It belongs with the lEDs and displays boards and the ESP32 boards of this library.

Main components

8

README

README.md

Node Smart Clock

Node Smart Clock is an open-source, multi-functional desk clock powered by the ESP32-WROOM-32D-N4. It is designed as a central hub for makers, entrepreneurs, and crypto enthusiasts, combining advanced environmental sensing with real-time data tracking.


Key Features

  • Environmental Monitoring: Track CO2 levels, Air Quality (ENS160), and temperature in real-time.
  • Business & Crypto Tracker: Live tracking for cryptocurrency prices, social media follower counts, and Shopify order notifications.
  • Smart Display: 2.8" TFT display with automatic brightness adjustment based on ambient light (GY-302) to save battery.
  • Visual Notifications: An array of 8 individually addressable LEDs on top for animations, progress bars, and alerts.
  • Precise Timekeeping: Dedicated PCF8563T RTC chip with a coin-cell backup, ensuring your alarms work even if the main power is lost.
  • Energy Efficient: Optimized for Deep Sleep with a side-mounted touch sensor for intuitive wake/sleep control.

Design & Construction

The project blends modern electronics with premium natural materials:

  • 3D Printed Chassis: A minimalist housing designed for durability using brass heat inserts.
  • Hybrid Materials: Front and back panels made of real wood, suitable for custom laser engraving.
  • Custom PCB: A professional-grade board integrating the ESP32-S3, 18650 battery charging.

Hardware (BOM)

DesignatorLCSC #Value / DescriptionQtyUnit PriceExt. PriceNote
U1C473012ESP32-WROOM-32D-N41$3.78790$3.78790Main MCU
U4C15255PCF8563T (RTC)1$0.32000$0.32000Not in export, estimated
U5C6186AMS1117-3.3 (LDO)5$0.17350$0.86750Voltage regulator
U6C16581TP4056 (Charger)5$0.17840$0.89200Battery charging
D1-D8C22461793WS2812B (RGB LED)8$0.03840$0.30720Addressable LEDs
D10-D12C21281N4148WS (Diode)4$0.02100$0.08400Power OR Logic
Q1-Q4C318884S8050 (Transistor)10$0.01250$0.12500Reset/Motor/Buzzer
J1C2927039USB-C 16-pin1$0.23190$0.23190Power/Data
BT1C70381Battery Holder CR12201$0.13840$0.13840RTC Backup
C1, C2, C6C1525100nF (0402)100$0.00130$0.13000Minimal order is 100pcs
C3, C4, C5C1358510uF (1206)10$0.02700$0.27000Power decoupling
xx2.4 Inch TFT Display1$5.90000$5.90000Display
xxH7BC ENS160+AHT211$7.95000$7.95000Temp and co2 sensor
xxTTP2231$0.07000$0.07000Touch sensor
xxBH17501$2.49000$2.49000Ambient light sensor
xxBrass Copper Embed Insert Nut8$0.04000$0.32000M3xL4xOD4.2

Download sheet for production: Google sheets.

Gallery

Software & Development

This project is fully Open-Source.

  • Framework: Arduino IDE / PlatformIO.
  • Connectivity: Integrated WiFi for NTP time sync and API data fetching.

Support the Project

If you like the Node Smart Clock, there are several ways you can support the development:

Your backing helps us continue developing new open-source features and high-quality hardware for the community.


License: MIT – Feel free to share, modify, and build!

Parts

96
QtyValueFootprintReferences
34MountingHoleMountingHole:MountingHole_2.1mmH1, H1, H1, H1, H1, H1, H1, H1, H1, H1, H1, H1, H1, H1, H1, H1 +18
23MTLW-101-05-G-D-150footprints:SAMTEC_MTLW-101-05-G-D-150J2, J10, J11, J12, J13, J14, J15, J16, J17, J18, J19, J20, J21, J22, J23, J24 +7
8WS2812BPCM_JLCPCB:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD1, D3, D4, D5, D6, D7, D8, D9
6, , , , ,
410kΩPCM_JLCPCB:R_0402R1, R2, R12, R13
4S8050PCM_JLCPCB:Q_SOT-23Q1, Q2, Q3, Q4
31.2kΩPCM_JLCPCB:R_0402R6, R7, R8
2100nFPCM_JLCPCB:C_0402C1, C2
21N4148WSPCM_JLCPCB:D_SOD-323D2, D10
25.1kΩPCM_JLCPCB:R_0402R4, R5
1100kΩPCM_JLCPCB:R_0402R3
110uFPCM_JLCPCB:C_1206C4
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1CH340KPackage_SO:SSOP-10-1EP_3.9x4.9mm_P1mm_EP2.1x3.3mmU8
1Connector, USB-TYPE-C-16PPCM_JLCPCB:TYPE-C-SMD_HX-TYPE-C-16PINJ1
1ESP32-WROOM-32D-N4martin:MODULE_ESP32-WROOM-32D-N4U1
1TP4056PCM_JLCPCB:ESOP-8_L4.9-W3.9-P1.27-LS6.0-BL-EPU3
1Tactile Button, 160gfPCM_JLCPCB:SW-SMD_4P-L5.1-W5.1-P3.70-LS6.5-TL-2S1

Questions

How big is the Esp smart clock PCB?

It measures 95 × 54 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Esp smart clock use?

96 parts, built around the ESP32-WROOM-32D-N4, CH340K, AMS1117-3.3 and TP4056. 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 Esp smart clock KiCad files?

From the martinsram3k/Node-Smart-Clock repository on GitHub, at the commit this page was made from: the board is pcb/esp_smart_clock/esp_smart_clock-backups/esp_smart_clock-2026-01-01_143557/esp_smart_clock.kicad_pcb and its schematic pcb/esp_smart_clock/CR1220-2 /CR1220-2 .kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Esp smart clock design in my own project?

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

Similar boards

  • 2 layers52.8 × 71.8 mmESPBoosted, the printed circuit board in 3D

    ESPBoosted

    schoolllex/ESPBoosted

    A custom, feature-rich ESP32-WROOM-32 development board featuring built-in environmental sensors, power management, and expansion interfaces.

    51 parts
  • 2 layers43.6 × 43.6 mmEsp32 dron, the printed circuit board in 3D

    Esp32 dron

    Sagaz0501/esp32-drone

    PCB ESP32 quadcopter: KiCad hardware + Madgwick IMU firmware + WiFi web UI

    75 parts1MIT
  • 2 layers160 × 110 mmPumpengruppe rs485, the printed circuit board in 3D

    Pumpengruppe rs485

    freezweb/de.freezweb.heizungssteuerung

    Dieses Verzeichnis enthaelt den KiCad-Startentwurf fuer die dezentrale Pumpengruppen-Platine:

    112 parts
  • 2 layers80 × 50 mmThermal Camera, the printed circuit board in 3D

    Thermal Camera

    Circuit-Digest/MLX90640-Thermal-Camera

    An Open Source Thermal Imaging IR camera that you can build yourserlf

    66 parts94
  • 2 layers90 × 60 mmSchem, the printed circuit board in 3D

    Schem

    Abhey-05/Thermal-Camera

    Thermal Camera A compact, low-cost thermal imaging solution built for diagnostic, repair, and monitoring applications in electronics, industrial safety, and embedded systems.

    60 parts
  • 2 layers65 × 88 mmRC CAR V2, the printed circuit board in 3D

    RC CAR V2

    yamahdee/KICAD-RC-CAR

    104 parts
  • 2 layers208 × 58 mmPOV LED, the printed circuit board in 3D

    POV LED

    Circuit-Digest/POV-Display

    DIY POV Display Tutorial using ESP32 Arduino

    326 parts34
  • 4 layers32.3 × 23.3 mmSmart Watch, the printed circuit board in 3D

    Smart Watch

    dharahaas23/ESP32-Smart-Watch

    A round, wrist-worn smart watch built around the ESP32-WROOM-32, with heart-rate sensing, a circular color display, USB-C charging, and a custom PCB antenna — designed as part of the #30DaysOfPCB progression from…

    46 parts