βThereβs always a Next Time β to create, to learn, and to grow.β
Sometimes, all it takes is a tiny spark to ignite big ideas. Thatβs exactly what this little cube of inspiration is all about.
Next Time is a minimalistic yet meaningful IoT desk clock designed to be your silent motivator.
With its compact size, clean look, and bold digital display tucked inside a sleek enclosure, itβs more than just a timekeeper β itβs a reminder that every second counts.
Whether youβre studying, working, or building your next DIY innovation, this tiny clock sits quietly on your desk β reminding you that thereβs always a next time to improve, refine, and grow.
- π Real-Time Clock via NTP Server β Fetches accurate time over Wi-Fi without any RTC module.
- β‘ Powered by DFRobot Beetle ESP32-C6 β Compact yet powerful microcontroller with Wi-Fi 6 support.
- πΎ Lightweight and Efficient Code β Written in Arduino IDE for simplicity and flexibility.
- π¨ Minimal Design β Sleek 3D-printed enclosure designed in Autodesk Fusion 360.
- βοΈ Customizable Motivation β Personalize the display with words like Focus, Create, Next Step, or Dream.
- π Low Power Consumption β Perfect for all-day use on your desk.
| Component | Description |
|---|---|
| DFRobot Beetle ESP32-C6 | Main microcontroller board |
| 0.96" OLED Display (SPI) | Time display interface |
| 350mah Lipo Battery | Making It Rechargeable |
| 3D Printed Case | Custom-designed in Fusion 360 |
| USB Type-C Cable | Power and programming |
| Wi-Fi Network | For NTP time synchronization |
The clock connects to a Wi-Fi network and syncs its time using an NTP (Network Time Protocol) server.
This eliminates the need for an external RTC module while maintaining precise and reliable timekeeping.
Once connected, it automatically updates and displays the real-world time on the OLED display β no manual setting required.
| Folder | Description |
|---|---|
| CAD Design | STL files here for 3D printing. |
| Circuit Diagram | complete circuit Diagram. |
| Code | Source code for the clock. |
- Open the
.inofile in the Arduino IDE. - Select the correct board (ESP32-C6) and port.
- Add required libraries:
WiFi.hNTPClient.hAdafruit_GFX.hAdafruit_SSD1306.h
- Enter your Wi-Fi SSID and password in the code.
- Upload the sketch and enjoy your stylish IoT desk clock!
Kishan Pratap Singh
Founder & CEO of SMART BUILDX
π Official Links:
- π Instructables
- π‘ Hackster.io
- βοΈ Hackaday
- π€ DFRobot Community
- π₯ YouTube β Next Builder
- π· Instagram β @next_builder
This project is open-source under the MIT License.
Feel free to modify and build upon it for your own creative projects.
π¬ If you build your own version, donβt forget to share it and tag me β Iβd love to see your Next Time clock in action!