1 / 6
Esp32c3 smartwatch — image 1
1 / 6

Esp32c3 smartwatch

Order a print of this model

We calculate the final price from your selected file. You review and accept it before payment.

Saved on this device.

CERES_OS Smartwatch – 3D Printed ESP32-C3

Rating
0 / 5
Likes
0
Downloads
5
Makes
0
Views
81
Reviews
0

Updated at source:

Model information

License
Creative Commons — Attribution

CERES_OS Smartwatch – 3D Printed ESP32-C3 Wearable

👉 CERES_OS GitHub Repository with code and circuit

CERES_OS is an open-source, ultra-lightweight smartwatch powered by an ESP32-C3 microcontroller and featuring a custom-built card-based UI. It includes time synchronization via NTP, real-time weather integration, an alarm, a countdown timer, a stopwatch, and power-saving deep sleep capabilities.

This page contains the 3D printable enclosure files designed specifically for the CERES_OS hardware layout.

Key Features & OS Capabilities

  • Card-Based Interface: Quickly switch between Home, Watch Tools (Alarm/Timer/Stopwatch), Weather, and System Status cards.

  • Automatic Sync: Fetches current time and weather metrics over Wi-Fi without blocking the UI.

  • Power Management: Supports deep sleep mode with dedicated wake-up button logic.

  • Wi-Fi Portal: Onboard configuration portal via WiFiManager to pair with new networks easily.

Required Electronics

  • MCU: ESP32-C3 SuperMini (or equivalent small-form ESP32-C3 board)

  • Display: 0.96" or 1.3" I2C OLED Display (SH1106 driver)

  • Battery: Small LiPo battery (3.7V) + TP4056/TP4057 charging module

  • Buttons: 3x Tactile Push Buttons (PWR/Enter, Next, Prev)

  • Extras: Active Buzzer

3D Printing Settings

  • Material: PLA or PETG (TPU recommended for wrist straps)

  • Layer Height: 0.16mm or 0.20mm

  • Infill: 20% - 30%

  • Supports: Needed for button cutouts and inner mounting lips depending on orientation.

Code & Firmware

The complete source code, hardware connection guide, and instructions are available on GitHub:

Tags