🌐 Official Links:
“Inspired by satellites that orbit Earth to keep time in sync — OrbitClock brings space precision to your desk.”
Time and space are beautifully connected — satellites orbit Earth to keep our clocks synchronized with incredible precision.
Inspired by this cosmic connection, I created OrbitClock, a mini satellite-style IoT clock that blends the elegance of space design with the precision of modern electronics.
Designed in Autodesk Fusion 360, this tiny gadget looks like a spacecraft that just landed on your desk.
Powered by the DFRobot Beetle ESP32-C3, it connects to Wi-Fi and fetches accurate NTP time, just like real satellites communicating with ground stations.
A 0.91-inch OLED display shows real-time time, temperature, and humidity, while the SHTC3 sensor provides precise environmental readings.
The 3D-printed body with landing-style legs gives it a futuristic, satellite-like look — making it both functional and decorative.
- ⏱️ Accurate Real-Time Clock – Fetches precise NTP time over Wi-Fi.
- 🌡️ Environment Monitoring – Displays live temperature and humidity using SHTC3 sensor.
- 🛰️ Space-Inspired Design – 3D printed body with satellite-style legs and display window.
- ⚡ Powered by DFRobot Beetle ESP32-C3 – Compact, Wi-Fi 6 ready microcontroller.
- 💾 Lightweight, Efficient Code – Developed using Arduino IDE with Adafruit libraries.
- 🔋 Rechargeable – Runs using a lipo battery, great for desks or workspace setups.
| Component | Description |
|---|---|
| DFRobot Beetle ESP32-C3 | Main microcontroller for Wi-Fi & processing |
| 0.91" OLED Display (SPI) | Displays time, temperature, and humidity |
| SHTC3 Temperature & Humidity Sensor | Measures environmental data |
| 3D Printed Enclosure | Designed in Fusion 360, inspired by a satellite |
| Lipo Battery | Making it Rechargeable |
OrbitClock connects to your Wi-Fi network and retrieves the exact NTP time from global time servers.
Simultaneously, the SHTC3 sensor measures temperature and humidity, and all data is displayed on the OLED screen in real time.
Just like satellites observing Earth, OrbitClock continuously “monitors” your room — syncing time and sensing the environment around you. 🌍✨
| Folder | Description |
|---|---|
| CAD Design | STL files for the satellite-inspired 3D body. |
| Circuit Diagram | Circuit diagram for connecting ESP32-C3, OLED, and SHTC3. |
| Code | Arduino sketch for NTP time sync and sensor data display. |
- Open the
.inofile in Arduino IDE. - Select DFRobot FireBeetle ESP32-C3 as the board.
- Install required libraries:
WiFi.hNTPClient.hAdafruit_GFX.hAdafruit_SSD1306.hAdafruit_SHTC3.h
- Enter your Wi-Fi credentials in the code.
- Upload and enjoy your space-themed IoT clock!
Satellites orbit our planet to maintain global time accuracy — OrbitClock brings that same precision and wonder to your desk.
Every time you glance at it, it’s a small reminder of how technology and creativity can orbit together in harmony.
Kishan Pratap Singh
Founder & CEO of SMART BUILDX
This project is open-source under the MIT License.
You are free to explore, modify, and share your own version of OrbitClock!
💬 Share your build — tag me on social media! I’d love to see your version of OrbitClock orbiting your workspace.