February 24, 2026

When your watch is more code than clock

Ask HN: Programmable Watches with WiFi?

Hackers Argue: DIY Franken-Watch or Just Buy a Pixel Watch Already

TLDR: Hackers are hunting for watches with wifi they can fully control, arguing over ultra-nerdy DIY gadgets versus polished Google watches like the Pixel and TicWatch. The community is split between wanting total freedom to tinker and accepting app-store pain and battery limits for something that actually works daily.

Forget Apple Watch ads – on Hacker News, the real battle is over wifi watches you can actually hack. One user casually drops that their programmable TTGO watch is “mainly a decoration of my drawer,” instantly becoming the mascot for every gadget we swore we’d tinker with and then buried forever. The mood: equal parts ambition, regret, and “yeah I’ll totally build something… someday.”

On one side, the hardcore do‑it‑yourself crowd is screaming “Watchy or nothing!” A commenter hypes the ultra-nerdy Watchy device where you write your own software, talk to websites, and draw your own interface — but warns it’s very “build it yourself,” from battery life to making it not ugly. Their subtext: freedom is cool, just don’t expect comfort.

Opposing them are the pragmatists in Team Wear OS (Google’s watch system). One dev flexes that he writes his own tools on a TicWatch and finds it “fairly painless,” then immediately slams Google for its painful app store reviews. Another quietly admits they just bought a Google Pixel Watch 4 after falling down “rabbit holes,” like a tech version of, “I tried to be special, then I bought the mainstream thing.”

The surprise star is AsteroidOS, a full-on Linux (computer-like) system for watches that you can log into like a tiny server on your wrist. The vibe: the community is torn between turning their watch into a tiny hacker playground… or accepting that, yeah, Bluetooth to your phone is fine and at least the battery survives the day.

Key Points

  • Wear OS watches typically include Wi‑Fi and are programmable using standard Android APIs and tools.
  • AsteroidOS provides a Linux environment on supported Android‑based watches, with UI development via QtQuick (QML/JavaScript/C++).
  • SQFMI Watchy (ESP32) enables standalone development with custom firmware, HTTPS requests, JSON parsing, and custom UIs.
  • Operating systems like Wear OS and WatchOS restrict Wi‑Fi usage to conserve battery, making Bluetooth tethering a common approach.
  • Example devices mentioned include TicWatch Pro 3 Ultra, Samsung Galaxy Watch4, Google Pixel Watch 4, and the LilyGO TTGO T‑Watch.

Hottest takes

"For me it is mainly a decoration of my drawer" — oliwary
"If you want truly standalone… check SQFMI Watchy… very DIY" — lyaocean
"There are some rabbit holes to go down though before it works reliably" — herczegzsolt
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.