Back to School with STEM-Limited-Time Event(Aug 6-Sep 5)

user-img

Pabec

  • 34 Projects
  • 5 Followers
  • Aug 22,2025
+ Follow

ESP32 based Desktop Clock

ESP32 based Desktop Clock
 
  • thumbnail-img
  • thumbnail-img
 

Story

 

ESP32 based Desktop Clock

Image1

Image2

Front_Components

Back_Components

Click below for a video of it doing its thing

Video of it doing its thing

This ESP32 internet of things desktop clock is a project created for my home. School has started and fall is coming so every morning my kids ask me what they should wear. This clock is normally very, very dim and shows the time, co2 value, room temperature and humidity in a dark orange color. When you move your hand a foot or so in front, the time fades away to a screen showing the days low temperature, high and what the weather conditions will be. Time is updated every few minutes over wifi from an NTP server, local weather data is updated from Openweather with various sensors on the front.

Hardware on this board:
-ESP32 Pico D4 processor
-temperature/humidity sensor (HDC1080DMBT)
-laser range sensor (VL53L0CXV0DH)
-CO2/TVOC (SGP-30-2.5K)
-ambient light sensor (BH1750FVI)
-135x240 TFT LCD (ER-TFT1.14-1)
-3.3V LDO (NCP1117LPST33T3G)
-1.8V LDO (RT9193-18GB)
-Neopixel LED
-USB interface (CP2104N)
-USB-C Connector
-QwiiC i2c Connector
-Buzzer

More code: https://github.com/mike-rankin/ESP32_Desktop_Clock.This project is reposted with the approval of this project creator. He is a good DIY maker who designs custom ESP32 IoT projects using Altium Designer, Arduino IDE and Fusion360. Welcome everyone to follow him. This is his GitHub account, Mike Rankin, where you will explore more excellent projects.

ESP32 based Desktop Clock

45
 
2
0
0

Share your project on social media to expand its influence! Get more people to support it.

  • Comments( 0 )
  • Like( 2 )
/1000
Upload a photo:
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP

You May Also Like

View All
Add to cart
Board Type : GerberFile :
Layer : Dimensions :
PCB Qty :
Different PCB Design
PCB Thickness : PCB Color :
Surface Finish : Castellated Hole :
Copper Weight : 1 oz Production Time :
Total: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.

PCB Assembly

PCBA Qty: BomFile:
NO. OF UNIQUE PARTS: NO. of Components:
Country: Shipping Way:
Assembly Cost: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
3dPrintingFile : Size :
Unit : Volumn :
3D Printing Qty : Material :
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Acrylic Type : AcrylicFile :
Dimensions: Engrave:
Acrylic Qty :
Acrylic Thickness:
Acrylic Color:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
CNC Milling File : Size:
Unit: Volumn:
CNC Milling Qty : Material:
Type of Aluminum: Surface Finish:
Tolerance:
Surface Roughness:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Item Price Qty Subtotal Delete
Total: US $0.00
Certified Product | Supported Purchase: Full After-sales Protection