Overview

Most smartwatches are designed to maximise engagement. Crux is designed to minimise it — giving you the essentials without the noise.

My roleHardware Design + Firmware + Product Design
MCUESP32
StatusOngoing
GitHubcandorgander/CruxSmartWatch

Features

Current

  • Timekeeping with a clean, minimal UI built using LVGL
  • ESP32-based — Wi-Fi and Bluetooth capable

Planned

  • Call notifications via Bluetooth
  • Turn-by-turn navigation feedback using onboard RGB LEDs

Hardware Highlights

  • Built on the ESP32 for wireless connectivity without needing an external radio module. Planning to migrate to nRF series for improved energy efficiency
  • LVGL-based UI running directly on the microcontroller — no external display driver SoC required
  • Designed for low BOM cost and open-source replicability

Firmware

  • UI built with LVGL (Light and Versatile Graphics Library) — a lightweight, embedded-first graphics framework
  • Running on ESP32 with custom display driver integration

Images

Crux Smartwatch


View on GitHub →