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.