PhysTech 2026

Ongoing — building a hardware watch with Arduino

The Competition


Currently competing in PhysTech 2026 by building a hardware watch using Arduino — my first embedded systems project. This page will be updated as the build progresses.


View Live Site    View on GitHub

About


Status: Ongoing.

What it is: PhysTech is a competition combining physics and technology challenges. My entry is a hardware watch built with Arduino — a first dive into embedded systems and physical computing after working exclusively in software.

What I'm building: A functional wristwatch using an Arduino microcontroller. The project covers reading a real-time clock module, driving a display, managing power, and writing firmware in C/C++ — none of which I've done before.

What I'm learning: Arduino programming (C/C++), wiring and breadboarding hardware components, reading datasheets, real-time clock (RTC) modules, and how embedded loops and interrupts differ from the event-driven and server-driven code I'm used to.

Why this project: Every prior project has been pure software. Building something physical that you can wear is a different kind of challenge — and the constraint of working with hardware instead of just redeploying code makes the problem-solving more interesting.

Progress

Status

Currently in progress — learning Arduino and building the watch hardware. Check back for updates as the build moves forward.

Tech Stack

Arduino (C/C++), RTC module for timekeeping, a display driver, and breadboard wiring — all new territory coming from a software-only background.

New Skills

Embedded C/C++, reading hardware datasheets, RTC modules, interrupt-driven programming, and the fundamentals of wiring physical components.

Goal

Ship a working wristwatch and place competitively — while building a hardware foundation that has no equivalent in any prior project.


← Back to Hackathons    Back to top