alt.hn

2/9/2026 at 4:26:31 PM

Converting a $3.88 analog clock from Walmart into a ESP8266-based Wi-Fi clock

https://github.com/jim11662418/ESP8266_WiFi_Analog_Clock

by tokyobreakfast

2/9/2026 at 5:04:36 PM

Cool project!

The most interesting part, IMO, is the "SRAM with EEPROM backup" chip. It allows you to persistently save the clock hands' positions every time they're moved, without burning through the limited write endurance of a plain old EEPROM. And it costs less than $1 in single quantities. That's a useful product to know about.

by teraflop

2/9/2026 at 6:42:14 PM

That's really neat. TIL.

So the way this works seems to be this: It's an SRAM and an EEPROM in one little package along with a controller that talks with each, with a little capacitor (this clock uses 4.7uf) placed nearby.

The SRAM part does all of the normal SRAM stuff: It doesn't wear out from reading/writing, and as long as it has power it retains the data it holds.

The EEPROM does all the normal EEPROM stuff: It stores data forever (on the timescale of an individual human, anyway), but has somewhat-limited write cycles.

The controller: When it detects a low voltage, it goes "oh shit!" and immediately dumps the contents of the SRAM into EEPROM. This saves on EEPROM write cycles: If there are no power events, the EEPROM is never written at all.

Meanwhile, the capacitor: It provides the power for the chip to perform this EEPROM write when an "oh shit!" event occurs.

When power comes back, the EEPROM's data is copied back to SRAM.

---

Downsides? This 47L04 only holds 4 kilobits. Upsides? For hobbyist projects and limited production runs, spending $1 to solve a problem is ~nothing. :)

by ssl-3

2/10/2026 at 2:12:15 AM

Has anyone found the chip on AliExpress? I only get unrelated listings with that part number, but this is a pretty interesting chip I'd like to get a few of.

An alternative would be a supercapacitor and a voltage divider connected to the ADC pin of the microcontroller. When the 5V rail dies, the supercapacitor can hold 3.3V for a few seconds while you write everything to the EEPROM.

by stavros

2/10/2026 at 4:10:34 AM

$0.77 US single piece cost on Digikey:

https://www.digikey.com/en/products/detail/microchip-technol...

And, at least with Digikey, you can feel like you actually get the real part vs. some low end clone knockoff.

by pwg

2/10/2026 at 10:32:44 AM

Comes out to $6 per part for me, with shipping, which is much more than I'm willing to pay.

by stavros

2/10/2026 at 12:59:19 PM

and it'd still be $6 for 600.

It's as if people have never had shipping itemized before.

The only reason aliexpress shopping is cheap is because the rest of the world foots the bill. Unless somebody has finally removed China's "Developing Country" status thats gotten them essentially free international parcel service for the best part of 100 years.

by butvacuum

2/10/2026 at 2:08:31 PM

Yeah OK, but if I only want 5 pieces and I have to choose between $5 or $30, I'm not going to think about the geopolitical situation, I'm just going to get the cheaper one.

by stavros

2/10/2026 at 5:54:24 PM

Have you looked lately?

I buy small parts with "Choice" shipping on AliExpress sometimes, because it's cheap and [usually] quick and they take care of all of that pesky tariff and customs business in ways that never have an opportunity to surprise me.

For years now, the shipping process has worked like this for me: They gather it up on their end and send the stuff on a cargo plane to a sort that is at or near JFK airport in New York.

If the order includes things from several different sellers, then at some point they generally get combined into one bag.

From there, they just mail it -- using regular, domestic USPS service. It shows up in my mailbox on my porch in Ohio a few days later.

Although it certainly was a thing I've experienced in the past, at no point does the process I've described exploit the "Developing County" loophole. They just send things to the other side of the world (at their expense), and then pay the post office the same way as anyone else does to bring it to my door.

by ssl-3

2/11/2026 at 9:30:15 PM

EDIT: Oh lord, bad typo in my previous comment- it should have been aliexpress SHIPPING not Shopping.

It's not the same, what you described is Direct Entry (somewhere around page 25, linked below). Apparently the Terminal Dues system has been massively changed in the 5 years since I last looked- but it still appears unfavorable to USPS and US sellers, while favoring high volume foreign shippers.

https://www.gao.gov/assets/gao-18-112.pdf

As for how aliexpress delivers stuff, since the tarrifs: 1) no-name last mile. 2) USPS last mile, and USPS the entire way.

I don't know if any are associated with "Choice", Paid store shipping, and/or free store shipping.

Since I normally buy from aliexpress to avoid the insane 200-800% markups amazon/ebay/walmart/etc dropshippers demand the $5-$10 in shipping doesnt factor in.

by butvacuum

2/13/2026 at 12:51:52 AM

That's a lot of details.

As a consumer, here's how AliExpress Choice shipping functions for me: Like buying a widget from a shop downtown, the price is the price.

I don't see what anyone will pay (or has paid) for duties or tariffs or fees or delivery, I don't have any idea what the markup is at any level, and I don't know what GAO table they or anyone else used to get it to happen. That's outside of my purvey.

With this method: Same as with the shop downtown, I'm not importing anything myself; I don't see any customs forms or declarations at all. AliExpress handles all of that business, not me.

I can peek behind the curtain a bit and see some aspects of how things move from place to place as physical entities using the tracking data that they provide. And that's about it, until it eventually shows up inside of my mailbox -- and then I can have a nice gander at the labels and see that it was sent with USPS domestic postage.

This process doesn't (can't, AFAICT) abuse my nation's postal system, and I like that aspect quite a lot.

The downsides are cost and availability: There may be a dozen or more sellers offering seemingly-identical widgets on AliExpress, but maybe only one or two (if any) that ship that particular widget Choice. Like Prime, it can actually end up costing a bit more than other methods.

But it's fast, still cheap in absolute terms, and there's zero BS on my end so I like those parts, too.

by ssl-3

2/9/2026 at 7:58:51 PM

What's the purpose of using an LLM to write a comment here?

by bonsai_spool

2/9/2026 at 8:06:07 PM

"Hey, someone on the Internet used decent diction! Obviously, this means I must accuse them of being a bot!"

(Hey Dang. Can we get a ban button? There's a few people here that are impossible to conduct rational discourse with. My sanity would improve if they were simply gone from my view.)

by ssl-3

2/10/2026 at 1:51:47 AM

There is an extension called HN Friends that allows to add information to a tooltip for users and shows a hint that there exists such information.

Use this as you like.

by _Microft

2/9/2026 at 9:33:27 PM

You've edited the response since you posted it. I think there's a difference between diction and the standard output of ChatGPT et al.

by bonsai_spool

2/10/2026 at 12:48:17 AM

I have trouble believing that you're pointing this out in good faith.

by rfl890

2/9/2026 at 9:39:17 PM

[dead]

by ssl-3

2/10/2026 at 12:10:17 AM

And we're also here to use double dashes, aren't we.

by antx

2/10/2026 at 1:28:20 AM

Yes, if we fucking choose to do that. We are.

by ssl-3

2/10/2026 at 2:11:54 AM

Yes! The reflexive “must be LLM generated” is becoming ridiculous. Anything that includes proper punctuation and, god forbid, em dashes which I’ve used all my life must be suspect. The “it’s not x, it’s y” construction predates LLMs. I don’t recall ever sending a text without making sure it contained no errors, and yes, many have included infrequently used vocabulary.

by vo2maxer

2/10/2026 at 4:20:26 AM

I know, right?

I've been trying to write properly, clearly, and with the most expressive words I can come up with for many decades. I try to punctuate well, and to use functional formatting that I hope helps to effectively convey whatever it is that I'm on about. I try to improve as time goes on.

And I do this because if I'm going to bother with writing something for others to read, then I want my intended meaning to be easily-understood.

But increasingly, the instances where I manage to not screw any of that up too terribly result in a snarky and insulting retort in return.

And that kind of response is just not useful to anyone. I mean: What would people presume to have me do, instead? Become less-literate? Die in a fire? (Worse?)

fuh.

by ssl-3

2/10/2026 at 4:55:54 AM

It’s frustrating to the point that I have considered inserting grammatical errors, but that would go against my principles, which I have attempted to inculcate in my children. Yes, a significant amount of what’s posted is copied and pasted AI slop. But what in the world preceded this? Barely legible slop? I would much rather have someone craft their thoughts, run them through their preferred model, and write something coherent that is not marred by punctuation or basic elementary grammar errors. And you know what, the hell with the AI slop police. Yes, if we choose to use em dashes, we will.

by vo2maxer

2/9/2026 at 8:25:36 PM

You could create a browser user script to do it locally.

by ninalanyon

2/9/2026 at 8:53:51 PM

That's not a terrible idea.

An extra UI element or two should be enough. Maybe with sticky options for collapse-by-default or hide-by-default at the top of each HN comment section.

And the list of usernames can be stored and edited in the purveyor's HN bio (in plain text, like a monster), so that it works automatically across devices.

by ssl-3

2/9/2026 at 8:47:36 PM

Upvoted because this stinks to high hell of an LLM response. Half the GPs comments seem to be in a similar vein. It’s such a shame but you can’t fight the trolls so don’t take it to heart.

by Dachande663

2/10/2026 at 1:34:31 PM

I've just skimmed through the first handful of pages with ssl-3's comments and none of them seem particularly LLM-like.

by sehansen

2/10/2026 at 12:57:40 PM

Your LLM detector is broken.

by rjh29

2/10/2026 at 1:58:40 PM

Whether or not they did use an LLM to refine, what does it matter? To call them a troll for contributing to discourse is wild.

by abustamam

2/9/2026 at 5:27:55 PM

I'm not sure if this is the same technology, but regardless it's also cool: https://www.adafruit.com/product/1897

by sowbug

2/9/2026 at 6:02:13 PM

Not quite - the chip the article refers to is the 47L04 [0], which is "just" NVSRAM built out of a RAM + EEPROM. I do agree on FeRAM being cool, though - I have a few I2C chips en route, and I can't wait to get my hands on them.

[0] https://www.microchip.com/en-us/product/47L04

by mftrhu

2/9/2026 at 8:23:34 PM

You could also consider MRAM. Which is available in larger sizes - up to 4 Mbit on SPI bus in the MR20H40, and 128 Mbit in EM128LXQ (but it gets unreasonably expensive when this big).

https://www.everspin.com/family/mr20h40?npath=259

by summa_tech

2/9/2026 at 7:13:01 PM

Thanks to both of you for bringing FRAM onto my radar!

by qwertox

2/10/2026 at 11:23:37 AM

FRAM is extremely neat on paper, combining SRAM ish speeds with non-volatility, but adoption seems to be low. Possibly due to scaling issues. I've had a FRAM-based TI MSP430 in my random parts drawer for about a decade.

by pjc50

2/10/2026 at 4:10:22 PM

That was my first FRAM experience, too. Good chip, good times. Insanely low power draw!

by ComputerGuru

2/9/2026 at 8:07:32 PM

I do like the frams too for similar use cases.

Particularly I like that I can get those large enough to stick a ring buffer from debug out on them as well and get crash logs from embedded systems despite the debug uart not being tethered to a dev machine.

by monocasa

2/10/2026 at 1:05:39 PM

i think it's called EERAM, however having proper closed loop control with hand position feedback would be preferable in my opinion...

by harvie

2/10/2026 at 3:50:55 PM

Meh. The room-temperature endurance of modern EEPROMs (e.g., ST M95256) is something like 4 million cycles. If you use a simple ring buffer (reset on overflow, otherwise just appending values), you only need to overwrite a cell once every 32k ticks, which gives you a theoretical run time of 250,000 years with every-minute updates or 4,100 years with every-second updates.

by the_fall

2/9/2026 at 5:13:13 PM

I want to see someone convert one of those cheap projection clocks like this: https://www.homedepot.com/p/La-Crosse-Technology-5-in-Color-...

The red projection is just the right brightness (at night) but it sucks that it's not wifi-enabled so you can't just get it to NTP sync (or hook up a GPS receiver). The projector part of the clock is a separate device that's attached to it via a ribbon cable. I would reverse engineer it myself but I haven't got the time.

Ideally, I'd want a matrix of LEDs projected on to the ceiling so I could get more info than just the time. Such clocks exist but they're super duper expensive! Example: https://buyfrixos.com/

by riskable

2/9/2026 at 5:36:45 PM

The one you linked claims to have "Atomic Time" which usually means syncing by radio from WWV/WWVB. I have several cheap wallclocks like this (though none with a projector) and they are always accurate with no noticeable drift AFAICT. Have you tried that particular one and found its accuracy wanting? I think, in principle at least, there should be less jitter in this method than using NTP over a computer network.

by ElevenLathe

2/9/2026 at 9:55:56 PM

Right. WWVB clocks running off the 60KHz pretty much solve the clock problem in the US. All my clocks at home are basic LaCrosse analog clocks. They have the internal sensors needed to tell when each hand is straight up, so they can set themselves without user input. On power up, they step until the hands are straight up, then sync when they get an update. You have to set the time zone with a switch when installing. Only the four US time zones are available. Battery life is 1-2 years, which is pretty good for a device with a radio.

There are UK and Japan clocks that work similarly, but use national time sources. There are G-Shock watches which synchronize from multiple sources. While running on solar power. Those keep accurate time with no maintenance. That's an impressive achievement.

by Animats

2/9/2026 at 10:13:53 PM

> WWVB clocks running off the 60KHz pretty much solve the clock problem in the US.

YMMV depending upon location. I've never gotten a WWVB clock to work in North Carolina. On the East Coast, the signal maybe sorta works for a few hours overnight:

https://tf.nist.gov/tf-cgi/wwvbmonitor_e.cgi

T̶h̶e̶y̶ ̶a̶l̶s̶o̶ ̶d̶o̶n̶'̶t̶ ̶t̶r̶a̶n̶s̶i̶t̶i̶o̶n̶ ̶D̶S̶T̶ ̶a̶u̶t̶o̶m̶a̶t̶i̶c̶a̶l̶l̶y̶,̶ ̶s̶o̶ ̶y̶o̶u̶'̶r̶e̶ ̶p̶u̶l̶l̶i̶n̶g̶ ̶t̶h̶e̶m̶ ̶o̶f̶f̶ ̶t̶h̶e̶ ̶w̶a̶l̶l̶ ̶t̶w̶i̶c̶e̶ ̶a̶ ̶y̶e̶a̶r̶ ̶u̶n̶l̶e̶s̶s̶ ̶y̶o̶u̶'̶r̶e̶ ̶i̶n̶ ̶o̶n̶e̶ ̶o̶f̶ ̶t̶h̶e̶ ̶r̶a̶r̶e̶ ̶U̶S̶ ̶l̶o̶c̶a̶t̶i̶o̶n̶s̶ ̶t̶h̶a̶t̶ ̶d̶o̶n̶'̶t̶ ̶a̶d̶h̶e̶r̶e̶ ̶t̶o̶ ̶t̶h̶e̶ ̶D̶S̶T̶ ̶s̶i̶l̶l̶i̶n̶e̶s̶s̶. Edit: My bad, they can switch in/out of DST automatically, at least when they can work at all.

by js2

2/10/2026 at 6:14:20 AM

I have a few WWVB clocks. The ones that are on the north/south walls will never sync on their own, but east/west walls will sync just fine. I just take down the north/south clocks twice a year and lean them on a west facing wall and they'll sync overnight.

I think that most WWVB clocks just don't have the size to have an omni-directional antenna.

by unsnap_biceps

2/10/2026 at 7:20:41 AM

If I have to take the clock off the wall and move it outside, I may as well set it by hand. In any case, I've tried leaving one outside facing west and it still doesn't work. I've literally never had one of these clocks work from NC.

Meanwhile, the WiFi NTP clock I purchased just works, like I always hoped the WWVB clocks would have.

https://news.ycombinator.com/item?id=46948343

by js2

2/9/2026 at 10:51:01 PM

I'm fairly certain the radio time signal has a mechanism to convey daylight savings, I've had alarm clocks that managed DST without any input.

> The DST status bits indicate United States daylight saving time rules.

https://en.wikipedia.org/wiki/WWVB

by zymhan

2/9/2026 at 10:59:18 PM

You're right. I was wrong about that, mostly because I've never had a WWVB clock work for me at all.

by js2

2/9/2026 at 8:16:33 PM

With a resolution of one second, I think most people would be hard pressed to distinguish between NTP and WWV/WWVB time keeping devices.

by cptskippy

2/10/2026 at 7:26:58 AM

Radio clock (with reception) should be less jitter, but NTP measures round trip time, so you can estimate time in flight estimate; if your path is reasonably symetric, you could end up with less error.

I'm not sure how much it really matters though.

by toast0

2/9/2026 at 8:07:44 PM

Some clocks also update over radio. Oregon Scientific used to make the best bedside atomic clock ever. Super simple, with the projector, was an atomic clock that updated automatically via radio and had a pleasant, crescendo alarm that would start off nice and get more aggressive. They don't make it anymore :/

by btheconqueror

2/9/2026 at 5:21:14 PM

Undermining the spirit of HN: By the time you’ve spent a few hours hacking away and bought any parts, that price is probably not too bad.

by lostlogin

2/9/2026 at 5:36:11 PM

That's assuming you don't like hacking and would pay to not have to do it, which is generally not the case around here.

by stavros

2/9/2026 at 5:47:01 PM

I’m think you can go further than that.

Days spent modifying cheap electronics is absolutely encouraged.

by lostlogin

2/9/2026 at 6:40:52 PM

Cheap electronics are just the feed stock, the basis function for your new creation. Why start with raw matter when you can get fully formed matter for less.

by seg_lol

2/9/2026 at 6:15:23 PM

Buy the premade thing and hack something new.

by hackingonempty

2/10/2026 at 1:20:38 AM

I disagree.

My most precious resource is free time. I never have anywhere near enough.

It is absolutely not worth $5 for me to spend another 15 minutes trying to find a cheaper price

by Arainach

2/9/2026 at 5:24:58 PM

+1 I have a couple of digital.clocks from Temu. They look nice but cannot keep the correct time. They slowly edge ahead and in a month they are about a minute ahead. It is annoying having to correct the clock and would be great if they time from WiFi connected source.

by mmsimanga

2/9/2026 at 11:01:03 PM

I love my WWV/WWVB clocks. It is nice never having to set them and they are all within a second of my NTP clocks.

Now if only I could turn off the clocks on my oven and microwave...

by dannyfritz07

2/9/2026 at 6:43:18 PM

Depending on how dark your room is you might get by with an ordinary but bright LCD screen and a camera lens. There's a pretty common 240x240px, 1-inch square TFT display on amazon or other usual places you might start with.

by alnwlsn

2/10/2026 at 12:52:49 PM

[dead]

by UG6rmTdo

2/9/2026 at 5:07:14 PM

If you like this but don't want to get your hands as dirty, have a look at the Crazy Clock: https://www.tindie.com/products/nsayer/crazy-clock/

I got one for my daughter. The erratic ticking eventually became a distraction when she was studying, so we have retired it for now. But we got a lot of amusement out of it.

by sowbug

2/9/2026 at 5:26:34 PM

> Early clock - keeps time anywhere between 0 and 10 minutes fast. For those who like to set their watch ahead to avoid being late. This clock keeps you from trying to "compensate," because you never know how early it is at the moment.

That's pretty genius for many ADHD-type folks. Only problem is a modern household has many clocks in view, so you'd need to commit to just not setting them.

by avidiax

2/9/2026 at 5:51:38 PM

Oh now that would be a fun version 2 challenge: have all the clocks in one household synchronize such that they're all early by the same amount at any given time.

Easy enough for wifi enabled ones: a UDP broadcast to discover other clocks on the network, then sync how you will.

For non-wifi-enabled clocks, perhaps something like a CH572 would do the trick: a $0.20 RISC-V microcontroller with BLE support that all the clocks in the same vicinity could use to talk to each other.

You could really mess with your neighbors if they had the same clocks and you were within range...

by javawizard

2/9/2026 at 6:41:52 PM

You don't already do this with the NTP servers under your control?

by seg_lol

2/9/2026 at 7:00:02 PM

If I had any NTP servers under my control, I probably would :)

by javawizard

2/9/2026 at 5:52:25 PM

Yes I'd have to convince Apple to play along on the iPhone and watch.

by password4321

2/10/2026 at 3:19:34 PM

Fun! I might get one of these to put together with my son; a lunar clock would be interesting.

by insane_dreamer

2/10/2026 at 11:57:59 AM

> The erratic ticking eventually became a distraction

Yeah, the main problem with this project is you have to find a silent 3.88 analog clock to attach it to.

Last cheap clock i've tried was silent on half the circle and kinda buzzy on the other half. It had seconds so that meant the ambient noise changed every 30 seconds...

Oh wait. Maybe I should open it up and remove the seconds needle. Time for a totally analog project!

by nottorp

2/9/2026 at 7:35:22 PM

This is cool but it seems like it would be liable to drift. I.e. it "knows" the correct time but doesn't have any way to figure out that it's been driving the movement fast or slow by some number of milliseconds. Eventually, that will pile up to the point that it's not any better than running the thing off of batteries.

As the author points out, the cheap quartz mechanism has no way of reporting the position of the hands (other than the hands themselves) and that you have to set the PULSETIME constant by the right number of milliseconds. If you're off by even a millisecond, that's going to accumulate quick enough that it would make a difference over even a single day, wouldn't it?

EDIT: as some have pointed out, the Lavet stepper theoretically accounts for this in that it steps exactly one tick after so many oscillations. That number of oscillations does not change so that's all you need to get right.

However, that basically just kicks the can down the road a bit in that if each step is not exactly 1/60th of a circle or bits wear down or get sticky or you have analog noise in there you will presumably still have a source of biased drift that you won't be able to detect. But maybe those affects are small enough that they don't matter for a wall clock.

by staplung

2/9/2026 at 7:47:23 PM

The escapement is "synchronous" in that the motion is controlled by the number of pulses applied to the motor over time rather than the duration/width of each pulse. The pulsetime constant is only to accommodate mechanical/analog differences with the driving circuitry, from what I understand. https://en.wikipedia.org/wiki/Lavet-type_stepping_motor

by picture

2/9/2026 at 8:10:13 PM

That's fascinating; the Lavet-type stepping motor acts as an escapement all on it's own by being a very simple stepper motor, so you don't end up needing a miniature version of a classic mechanical escapement, which is what I'd always imagined in my head when thinking about how cheap quartz wall clocks worked.

https://en.wikipedia.org/wiki/Escapement

by lelandbatey

2/9/2026 at 7:45:11 PM

The pulsetime is just to advance the clockwork one step, and is kept fixed, the advancement driven by the mechanism is discrete. As long as you keep track of the count, you wont accumulate drift. The adjustment is to get that stepping working, if it doesnt miss a step, youre good.

by bazodedo

2/9/2026 at 7:51:47 PM

In a perfect world, yes. But mechanisms aren’t perfect and it’s entirely possible if not likely that steps will be missed as friction increases over time and things wear.

I’m not saying these things matter much in this context.

The clock will still be far more accurate than purely mechanical version. And, re-synchronizing it is as trivial as turning the knob, just as you would for the all mechanical mechanism.

by mlhpdx

2/9/2026 at 8:03:32 PM

its a fairly reliably stepper motor system. You're right it will degrade over time, you'd be surprised how many steps it can do before it degrades.

by KaiserPro

2/10/2026 at 4:33:10 PM

I had a clock where the second hand was not properly balanced and it would miss steps fairly reliably in the second-half of the minute (when the heavier side of the hand was going up). I added some tape to the counterweight to fix it.

by aidenn0

2/9/2026 at 5:42:09 PM

Hell yeah, this is some badass hackery, and the type of stuff I love seeing on HN. In the last decade or so as more and more stuff becomes locked down and hacker unfriendly, I've found myself longing for simple things I can hack on. If I ever get to a point where I don't have to work for a living, one of the things I'd like to do is build everything from little gadgets up to major appliances that are simple, reliable, and hackable for people who want to. It pains me that my appliances have full computers driving them but I can't get access to them. Kudos for this awesome work and phenomenal write-up!

by freedomben

2/9/2026 at 8:25:36 PM

If your budget is a bit more, and you want to hear a massive clunk every 30 seconds rather than a soft tick and you want to drive 2' (60cm) hands, then you might want this: https://waitingtrain.blogspot.com/2015/05/a-large-gents-turr...

The smaller ones look the same but are less beefy.

I used one to make this clock:

https://www.secretbatcave.co.uk/projects/electromechanical-c...

Which instead of using a well disciplined time source, uses a tuning fork and 74xx logic to drive it

by KaiserPro

2/9/2026 at 11:48:24 PM

The DIY tuning fork clock is very cool. I am hard pressed to understand why accutron doesn't still make and sell tuning-fork watches. I really admire the creative use of resonance frequencies (not dissimilar to quartz watches but cool that you can really see the tuning fork for you watch as opposed to a diminutive quartz crystal).

by smithza

2/10/2026 at 9:41:34 AM

They have done a re-issue, which Dole has linked to (I'm not going to lie, they do look smashing)

I think the reason why it took so long is a combination of snobbishness (its not "mechanical" enough) and cost of manufacture. I assume that most of the tooling has been lost, and it required a lot of work to re-learn how to make from scratch.

But accutrons wern't that cheap when they launched, so I think they are within 50% of their original price, judging by my half arsed inflation calculations.

by KaiserPro

2/9/2026 at 10:23:16 PM

Related - we have an atomic Seiko wall clock expecting to have the time automatically adjusted by the WWVB LF atomic clock broadcast. Turns out, the signal is very weak where we now live. Manually setting the time on these atomic clocks is a HUGE pain (beware!).

Turns out it's possible to emulate the atomic clock signal quite easily with a Raspberry Pi, or in my case I put together Arduino code that can emulate atomic clock broadcasts from around the world using an ESP32 module using NTP servers: https://github.com/tanvach/clocksync

The history of these atomic clock broadcast signals and their differences in different countries is quite fascinating.

by tanvach

2/10/2026 at 4:34:58 PM

The loopstick antennas used in many inexpensive WWVB receivers have a fairly strong null, so rotating the clock 90 degress can make reception possible.

by aidenn0

2/9/2026 at 11:38:53 PM

I would be very careful of transmitting on the same frequency as WWVB. It is very likely illegal.

by smithza

2/10/2026 at 2:22:34 AM

That’s a very good point but the transmission power is extremely weak and won’t propagate more than 1m.

by tanvach

2/10/2026 at 1:07:14 AM

Quite possibly, however the range is stated in centimetres so practically it’s unlikely to be a concern.

by meeb

2/10/2026 at 2:57:02 AM

Get out

by wileydragonfly

2/10/2026 at 2:22:49 PM

Supposedly you can do it with a stock smartphone or tablet by using the audio hardware to deliberately generate RF noise that works like a WWVB signal. https://github.com/kangtastic/timestation

by wat10000

2/10/2026 at 3:57:08 AM

You do not have an atomic clock. Seiko does not manufacture “Atomic Clocks” for the $30 shelf in Target. You (and others here) don’t seem to know what an atomic clock is, or how it works, or what it costs!

Your Seiko is a radio clock. It’s probably got a crystal or some other normal timekeeping gadget, and the external WWV signal is decoded to properly set it.

“Atomic Clocks” are marketed to ignorant consumers who blithely use the term when the only external source is a radio station. The Stratum Zero clock may be atomic, but the caesium is not to be found on your nightstand.

No caesium atoms would be found in your Seiko, bro.

by RupertSalt

2/10/2026 at 8:49:57 AM

That distinction is obviously quite apparently from the context. I’m using atomic clock to be consistent with what these radio clocks are marketed as.

by tanvach

2/9/2026 at 11:20:44 PM

$3.88 ? Walmart.com uses dynamically variable pricing that includes geographic and user variance - my price is $5.92

https://www.walmart.com/ip/Mainstays-Basic-Indoor-8-78-Black...

by stevenjgarner

2/10/2026 at 2:10:28 AM

User variance? Any evidence?

by BeeOnRope

2/11/2026 at 4:36:15 AM

While Walmart has historically denied using "individualized" pricing (charging two people different prices for the exact same item based on their income), they do use behavioral targeting [1]

Members of Walmart+ often see different "final" prices due to exclusive discounts, rewards (Walmart Rewards), or waived shipping/delivery fees that aren't available to guest users. Walmart uses AI to offer personalized promotions. You might see a "Rollback" or a "Just for You" offer on an item you’ve viewed multiple times or purchased previously, effectively changing the price for you specifically via a targeted discount. Like many e-commerce giants, Walmart may also offer "first-time app user" discounts or "win-back" coupons to specific customer segments.

[1] https://goaura.com/blog/walmart-pricing-strategies

by stevenjgarner

2/10/2026 at 2:29:03 AM

An HN mention is surely grounds for a whopping $2.04 hike.

by jojobas

2/9/2026 at 6:37:04 PM

On that note: Converting €0 scrap into €400 video editing deck. https://www.youtube.com/shorts/KlWYC6mzVkQ

https://github.com/timonoko/Jogwheel

by timonoko

2/9/2026 at 7:15:04 PM

What a great idea. Legacy VCR controls upcycled for digital control! There's a lot of those old decks and LANC deck controllers lying around...

by kfarr

2/9/2026 at 7:25:55 PM

This is a hard problem. Solvable only with try and error.

Those signals are just weird mess of coils, switches and resistors.

ESP32 clock speed may also be a contributing factor.

by timonoko

2/9/2026 at 6:13:20 PM

What I really want is one of these powered by gps. The time already comes for free in the signal, and from your location you can derive the time zone. That way DST is accounted for automatically, but you don't have to set up and rely on wifi. This would be truly zero-config and always correct.

by montroser

2/9/2026 at 7:09:01 PM

GPS isn't too hard, either.

The receivers are inexpensive ($5-$10 for the kind of accuracy that's useful here) and it's not hard to parse the NMEA strings and PPS they output into a spooky-accurate internal clock. It only takes a few connections and an antenna to integrate GPS into an MCU like an ESP (or an SBC like a Raspberry Pi or a whatever).

Like, really: The hardware is ridiculously easy.

The only difficult part is the code. But as we can see from this posting, the clock-driving bits are already written and are available for use.

Just graft in the GPS parts instead of the NTP parts, add your DST/location rules if you really must (hint: that part is harder than it sounds), and send it.

(And if the code still seems arduous, then remember: This is the kind of work that a reasonably-focused person who is armed with a decent bot can put together over a cup of coffee or two, even if they don't speak C. It may be popular here to poo-poo the bot here, but it's completely OK to get some help. Don't let pride get in the way of having fun, learning things, and building neat stuff.

The tailor doesn't lament the invention of the cotton gin.)

by ssl-3

2/10/2026 at 1:37:18 AM

The actual difficult part is getting a GPS signal indoors with a cheap receiver, sadly.

by stavros

2/10/2026 at 6:27:28 AM

The obvious answer is to use a Raspberry Pi as a GPS-disciplined NTP server, of course. Place it near the window or fully outside, depending on GPS signal strength.

That gives you another weekend project, and you can reuse your DIY NTP wall clock!

by crote

2/10/2026 at 6:49:02 AM

That never quite solves the auto-timezone/DST issue that OP wants to have work, though, does it?

If I am interpreting their request correctly, they want a wall clock that knows where it is -- and also knows what localtime is in that position on the globe.

GPS (plus some hairy lookup tables) can accomplish that.

by ssl-3

2/10/2026 at 7:34:39 AM

DHCP has an option for timezone information. Not a lot of people fill it out, though.

by toast0

2/10/2026 at 3:52:11 AM

I've had mixed luck.

My current house, with low-E windows, aluminum siding, and a metal roof? It passionately hates everything about GPS.

But in more-typical (stick-framed, asphalt shingled, vinyl-sided, US-ish) houses? I haven't had any trouble with my very inexpensive u-blox (or perhaps clone) GPS board, a presumed-decent GPS antenna that we were throwing away at work, and dainty little [IIRC] u.FL to SMA adapter to connect the antenna with. (I put this all together just to play with making a GPS-backed, low-stratum NTP server -- which was a much more-rewarding process than it had any right to be.)

It was bizarrely good, in fact: While it certainly saw more birds and presumably had better accuracy when sitting in a window, I had real trouble getting it to cease to operate. It seemed to lock on well-enough to provide time and PPS until I put the antenna into a windowless closet.

That said: The antenna that came with this cheap receiver was trash -- at best, 1/10. It was hard to make it work even outdoors on a clear day. I eventually got sick of looking at that part and binned it.

by ssl-3

2/9/2026 at 6:43:42 PM

You would still need some kind of configuration because the start of DST can change year to year, and this is not accounted for in the time signal from GPS

by IncreasePosts

2/9/2026 at 7:46:34 PM

Good point that DST dates can technically change -- but in practice it doesn't really change on a year-to-year basis. The current law establishing the start and end dates in the US has been in effect unchanged for the last ~20 years.

by montroser

2/10/2026 at 4:37:00 PM

I strongly suspect that GPS time reception is going to use far more battery power than polling NTP.

by aidenn0

2/9/2026 at 5:17:53 PM

Some years ago I made a ESP-based clock that used 60 LEDs in a circle that project RGB shadows via a cone at the center. I used the same WeMos D1 Mini board.

https://github.com/dheera/shadow-clock/

by dheera

2/9/2026 at 5:30:18 PM

I remember seeing this on Hackaday. Very clever idea!

by bityard

2/9/2026 at 4:57:54 PM

Of note, having recently shopped at Walmart for a self-setting alarm clock (what I once knew to be “atomic”):

Apparently the entity today known as Sharp sells “AccuSet(tm)” branded clocks that “automatically set time”… but they’re just factory pre-set with a button cell and they include a slider on the bottom to set a timezone offset (only for US timezones). If you’re lucky, the clock’s battery is still good and the clock “set itself” out of the box several minutes late.

If you’re unlucky - surprise, you get to manually set the time anyways.

https://www.amazon.com/Sharp-Digital-Alarm-AccuSet-Automatic...

by kotaKat

2/9/2026 at 5:09:37 PM

These clocks are irritating because they show up in the results when searching for “radio atomic clock” and similar, and it can be very hard to figure out if they actually use the WWVB radio signal. I’ve concluded that none of them do, because WWVB is only reliable in (most parts) of the US, and companies only want to make things that appeal to a global audience now. La Crosse seems to be the only one that makes them, and unfortunately most of their designs lack any style (i.e. they’re ugly).

by orev

2/9/2026 at 5:35:26 PM

There are actually other time signals around the world.

I had a Casio wave ceptor (one with analog hands which it doesn't look like they sell anymore; I should have kept it). Anyway, looking at a model that's currently available (WV-200R, but there are 2 other models available), its manual says it gets signals from "Germany (Mainflingen), England (Anthorn), United States (Fort Collins), [and] Japan."

I was curious so I looked those up:

Mainflingen DCF77 77.5 kHz

Anthorn 60 kHz

Fort Collins WWVB 60 kHz

Japan looks like they have Mount Otakayoda 40 kHz, and Mount Hagane 60 kHz.

There are also some other countries that have time broadcasts (e.g. France. Anywhere else?) but not that that watch uses.

by drivers99

2/10/2026 at 8:35:49 AM

There's also a station in Shangqiu City, Henan province, China, BPC 68.5 kHz

Casio brands watches that receive all 6 stations as multiband-6, and older ones that don't have the Chinese signal as multiband-5.

The analog display, chronograph watches like WVQ-M410-7AJF are delightful ; you can switch to timer mode and the main hands show the time ticking down (yes, they move counter-clockwise), and then switch back to normal timekeeping mode and the hands will move around the dial to set to the correct time again. Obviously at great expense to battery life, but it's solar powered. Unfortunately it's Japanese Domestic Market only, so you need to order it from a place like discovery mall japan. (The WVQ has a flimsy plastic - if you're willing to pay a lot more you could spring for the OCWS7000E ). Citizen has some GPS set watches.

Radio time signals used by watches and wall clocks are all in the 60-77.6 Khz range, probably best suited to small receivers and low power - other radio time signals are higher frequency. In the US, WWVH broadcasts at 2.5MHz, 5Mhz, 10Mhz and 15Mhz.

by bux93

2/9/2026 at 5:28:22 PM

It's like they hired a design firm in the early 00's and decided that design language is the peak of human horology... I wish they'd make a couple new designs.

by geerlingguy

2/9/2026 at 6:06:12 PM

Clocks which are designed to be able to auto set their time in the US will actually also do the auto setting at least as far away as Johannesburg, South Africa.

I know this because when my mother was visiting the US over a decade ago, she found a clock she felt was aesthetically perfect for her psychology practice room at her house.

Twice a year the clock changes its time to be 10 hours (or thereabouts) behind, no doubt due to daylight savings change over.

So she has to readjust the time whenever this happens which she says she doesn’t really mind.

by jonathanlydall

2/9/2026 at 5:09:05 PM

You want a self-setting radio clock that receives the LF broadcast from WWVB.

There was a kerfuffle a few years back about the funding for the station being cut, but luckily that did not come to be.

by relaxing

2/9/2026 at 5:48:42 PM

This is great. I spent years looking for an affordable battery-powered WiFi clock that syncs via NTP since where I am, the WWVB clocks never pick up the radio signal.

I never considered making my own. Anyway, about two years ago this option popped up on Amazon. I've been happy with it:

https://www.amazon.com/OCEST-Wall-Clock-12Inch-Auto/dp/B0DJS...

I'm guessing internally it's not much different than the DIY clock in this submission.

by js2

2/9/2026 at 8:01:18 PM

Thanks for sharing this. I, too, have spent years trying to find an analog-style clock that is completely hands-off for adjustments (power outage, DST, drift correction) and it looks like this one handles it all.

It feels like in 2026 this should be something default and assumable, but alas, it is not.

by moduspol

2/9/2026 at 5:14:20 PM

How does this keep track with DST?

Looking at the code [1], it looks like if the actual time is 1 hour ahead of the displayed time, then we get 10 pulses per second to leap forward. Otherwise, the clock stops running for an hour to fall back.

https://github.com/jim11662418/ESP8266_WiFi_Analog_Clock/blo...

by avidiax

2/9/2026 at 5:18:13 PM

You have two choices: either assume everyone is asleep at 2 am and won't notice when it happens, or else advance 11 hours. My LaCrosse clock does the latter.

by sowbug

2/10/2026 at 4:38:51 PM

I remember clocks in my school would sync up by all running forward to 12 at noon (and presumably midnight). I don't know if it was a radio or wired signal.

by aidenn0

2/9/2026 at 5:18:26 PM

And that's pretty much fine for a project like this, seeing as most (all?) locations jump you between DST and not DST at night. So the clock will be off at most for an hour during the night.

by gspr

2/9/2026 at 6:33:17 PM

Yeah, project needs a time-lapse video of their analogue DST transition event.

by floatrock

2/9/2026 at 5:48:22 PM

That is very cool.

As for the problem of detecting the current position of hands - Casio solved in in watches with their Tough Movement mechanism, where there is a tiny tiny hole in the dial with a sensor behind it - the watch will check if the hands are over it when expected, and if not, automatically adjust - so even if a watch suffers a major impact that might move the hands, they will re-allign themselves. Such a clever and simple solution.

by gambiting

2/9/2026 at 5:42:43 PM

Sorry if this is a dumb question, but do you guys not have radio controlled clocks outside of Europe? If I got it right, the only purpose of this project is to always display the correct time. Radio controlled clocks do exactly that. They are cheaper than the one ESP board, and run years on a single AA battery. No WiFi, tinkering, setup, or cables necessary

by ortichic

2/9/2026 at 5:48:24 PM

If you think this is overengineered, I built one that will really offend you: https://github.com/jcalvinowens/wallclock :)

The point is to have fun and learn something, not really to solve a problem in a practical sense. The radio controlled clocks are extremely unreliable where I live.

by jcalvinowens

2/9/2026 at 8:07:34 PM

There is (https://www.nist.gov/pml/time-and-frequency-division/time-se...) and in some conditions you can receive the time signal in the UK.

Our office manager bought some US tuned radio wall clocks, and every now and then they would jump 8 hours forward. I assume it was down to solar weather making propagation changes (https://en.wikipedia.org/wiki/Sporadic_E_propagation)

by KaiserPro

2/10/2026 at 4:43:08 AM

Could easily be solar weather related propagation changes, but probably not Sporadic E specifically - that's much higher frequencies.

by BenjiWiebe

2/10/2026 at 8:37:31 AM

An already radio controlled clock would probably be a better starting point to GPSify or NTPify too - at least the one I have already has the feature that it can move the hands to an arbitrary position (when you replace the battery and it syncs again).

by bux93

2/9/2026 at 5:55:15 PM

We do, but I've never had a WWVB clock work for me in North Carolina. I've tried a few of them. The US is a big place and for whatever reason, there aren't that many clock signal transmission towers (AFAIK, the only one in the US is in Colorado).

by js2

2/9/2026 at 7:51:42 PM

I'm in WV, but could only get my clock to set itself when put on the correct SW-facing wall.

Obviously it defeats the purpose a bit if I need to move my clock to a different wall and wait 12-24 hours for it to set itself.

by moduspol

2/9/2026 at 5:47:31 PM

Googled "radio controlled clock" and seeing results from $20-$200, lots of inconsistency in what the product is.

by qwertygnu

2/9/2026 at 6:49:49 PM

These are usually marketed as "atomic time" or "atomic clock" here in the US.

by alnwlsn

2/10/2026 at 1:49:18 PM

I don’t understand why it needs to neurotically check so frequently? 30 times a second seems like a lot of hammering on the NTP server. Am I missing something here? Some physical reason why that is necessary perhaps?

by VladVladikoff

2/10/2026 at 2:09:29 PM

> The ESP8266 reconnects to the NTP server every 15 minutes which keeps the clock accurate.

It doesn't seem to be hammering the NTP server 30 times a second.

by bArray

2/11/2026 at 3:28:50 AM

Ah ok, I guess I misunderstood this part:

>Ten times each second the ESP8266 compares the time displayed on the analog clock to the actual time retrieved from an NTP server.

Not sure where I got 30 from. Dyslexia between reading and commenting.

by VladVladikoff

2/11/2026 at 2:39:47 PM

No worries. You would be right to be concerned about an NTP server being polled so regularly.

by bArray

2/9/2026 at 6:28:55 PM

I was looking at the way they did the position sync. And they didn't :(

OK, here's how I'd do it: add small magnets at the bottom of the clock hands, and use the ESP's built-in Hall effect sensor to detect them. You can distinguish between hands using the magnetic field orientation.

by cyberax

2/10/2026 at 3:55:29 PM

This is more resourceful than what I once did, which was set up an atomic clock "repeater" to get analog atomic clocks (one in each room) in a site to actually receive the signal in a 1930s structure made of solid brick and concrete blocks.

Except it wasn't a repeater so much as it was a MITM fake, with an rpi connected to an sdr-like system to generate a fake WWVB (iirc?) based off an NTP clock.

Legality was technically questionable, but since the signal didn't really leave the site perimeter (or even the building, really), I think it was ok.

by ComputerGuru

2/9/2026 at 7:28:48 PM

I've tried similar project, as it turns out it is surprisingly hard to reliably move second's hand and not wobble in place, you need to drive quartz motor so precisely to make gears move.

Post don't go into detail about schematic, but resistors and diodes around motor is to properly drive motor and protection from Inductive kickback (Flyback) https://www.microtype.io/blog/h-bridge-circuit-design

by diimdeep

2/9/2026 at 8:45:10 PM

I’ve wanted to do this because there’s a zillion cool clocks out there that use a similar movement. I’d also wanted to make it battery powered which means doing NTP update only once per day (or less). Doubt that is realistic, tho.

Maybe embed Hall sensors and detect when the hands are in a certain position and when all three line up wake the ESP32, do an NTP update, tick it forward to where it should be, then go to sleep. Probably still use too much power, especially the Halls.

by cbdevidal

2/9/2026 at 8:51:46 PM

Use reed switches behind the clock face and magnets on the (presumably) different length hands instead of hall sensors. NTP sync once per day is more than adequate for household timekeeping - it might drift a few seconds here and there, but that’s fine for most people?

by cweagans

2/9/2026 at 9:25:09 PM

Yeah, reeds make more sense. I’d stagger them so that when the hour is at 12, minute at 3, second is at 6, all three reeds (wired in series) wake the microcontroller.

by cbdevidal

2/9/2026 at 7:41:47 PM

I'm mostly interested in what goes wrong.

I've made enough of these projects to know that ~75% need modifications that were not anticipated. For instance, I made a freezer temp sensor to php email for cases where the freezer stops working... but when I opened the freezer, it would send an email. I needed to sample for 30 minutes or something.

Maybe this was simple and you will be part of the 25% that work perfect and need 0 updating.

by PlatoIsADisease

2/9/2026 at 10:03:24 PM

Yes most things that monitor a sensor in the real world can't react to instantaneous readings. They need to use an average of samples over some time period. Also due to hysteresis, you have to allow time to see any changes in state in response to changes in inputs. Most real-world systems don't respond immediately.

by SoftTalker

2/9/2026 at 5:16:24 PM

I'm currently making something similar but using a BKA30D-R5 (a dual stepper motor used in car dashboards) and a hall sensor to zero the hands.

by Dachande663

2/9/2026 at 5:23:06 PM

Yes, this project screams for some kind of sensor to detect when the hands reach some known position.

by russdill

2/9/2026 at 5:26:26 PM

Yeah, it's super quick to start with a MK I eyeball to set them, but having a sensor just avoids any drift. I got away with using one by taking a reading and moving the other hand to check they weren't on top of each other already, and then doing a full rotation between readings.

by Dachande663

2/9/2026 at 11:46:22 PM

One thing with stepper motor h bridges is that you need to account for back current that might at the least cause spikes leading to misfires or worst frying your microcontroller. The ideal way to protect is is using opto electric transistors to drive the motor with a gate voltage connected to the microcontroller and isolated power supply for the motor.

by ghm2199

2/9/2026 at 8:36:22 PM

On this topic. Do WiFi signals contain time (unencrypted)? If so why does my oven not pull time from the air and needs adjustment every 2 months? If not, why are APs not defacto time beacons for all sorts of non-smart appliances (and clocks)?

by teekert

2/10/2026 at 1:15:17 AM

The gateway/router should be the time source. DHCP has an option to provide the time server (NTP) - option 42, and most decent devices or OSS/DIY router software (OpenWRT, opnSense) will support that as well as being the local time server.

by briHass

2/10/2026 at 4:44:55 AM

That does require being connected to the AP though.

by BenjiWiebe

2/10/2026 at 5:48:25 PM

The counterpoint to that is you aren't trusting any random wifi signal strong enough to reach your device to be telling the truth about the time!

by ComputerGuru

2/9/2026 at 10:43:10 PM

I have thought that could use Matter for time sync. It works with both Wifi and Thread. I don't think there is a time message. I also don't know if it has public broadcast since Thread needs pairing to work.

The advantage is that smart devices might have Matter support already. People with Matter devices will have border routers, which are perfect place for running NTP and broadcasting time.

by ianburrell

2/9/2026 at 9:02:54 PM

I worked with CFG80211/MAC80211 on an old Linux kernel years ago. I don’t think time of day is in any packet.

by cardiffspaceman

2/9/2026 at 5:08:04 PM

If you want a pure software solution get yourself an old atomic clock and https://github.com/jj1bdx/WWV play some tunes to set the time.

by Spivak

2/9/2026 at 5:51:14 PM

The repo you linked to is a WWV simulator, WWV broadcasts the time via _audio_ (double-sideband amplitude modulation) at various fixed HF frequencies. SOME clocks might be able to automatically receive and decode this signal, but not many. There is also a web version here: https://wwv.mcodes.org

Radio controlled ("atomic") clocks get their signal from WWVB, a long-wave station in Colorado. Its signal is just a carrier and data is encoded via pulse-width modulation and phase modulation. People have built local, low-powered WWVB transmitters to sync their watches and so forth in areas where WWVB is hard or impossible to receive. It's not a good idea to build one of these unless you REALLy know what you're doing because radio signals can travel farther than you expect, and the FCC takes a rather dim view of intentionally broadcasting your own signal (to any distance) without a license to do so.

by bityard

2/9/2026 at 8:12:04 PM

There's a digital code as part of the WWV transmissions (!) but you're right that the typical "atomic" clock doesn't sychcronize to the HF stations.

There are weak wwvb simulators out there as phone apps and such that depend on using EMI to sync your clock. Like the old AM radio bus noise music hack. https://github.com/kangtastic/timestation?tab=readme-ov-file...

by buescher

2/9/2026 at 7:15:35 PM

Pretty awesome. The only thing I would change is to put a USB battery between the usb wall power and the D1 mini. That way for power outages of < a couple of days or so you're clock will be fine.

by ChuckMcM

2/10/2026 at 2:31:54 AM

Why bother? Just get NTP time when the power comes back. It's syncing every 15 minutes anyway.

by brokenmachine

2/10/2026 at 5:50:24 AM

Because you want to know what time it is when the power is out?

by ChuckMcM

2/10/2026 at 1:18:21 AM

So basically we just need a 1pps from a GPS chip to make the analog clocks accurate and use that to drive the motor. We set it once and it will be accurate for a long time.

by ezconnect

2/9/2026 at 5:01:46 PM

makes me wonder what if I just wanted to sync with nfc every once in a while. wifi seems overkill for this. maybe it could be done much cheaper with nfc sync witha phone twice a year?

by DesiLurker

2/9/2026 at 5:06:51 PM

An ESP32-C3 Super Mini can be found for below 3$ (cheapest I had was 1.58€). Since the original clock is 3.88$, it can't be that much cheaper.

by phh

2/9/2026 at 5:29:24 PM

You often have a radio clock source like DCF77 that all those radio controlled clocks use

by pantalaimon

2/9/2026 at 5:05:48 PM

ESPs are so cheap that you couldn't possibly save very much money, and the way economies of scale work it may or may not be cheaper to use NFC anyways.

by yjftsjthsd-h

2/9/2026 at 5:14:28 PM

We've been shopping for a simple bathroom clock to replace our final Amazon Echo and leave that increasingly dystopian ecosystem. There are some models that use Bluetooth on your phone to sync the time. I could imagine BLE being a good low-power and relatively stateless solution. But given our goals, we're not going to install an app on a phone just to maintain a wall clock. (I'd be fine if Android provided BLE time sync as a built-in service.)

by sowbug

2/9/2026 at 5:39:30 PM

Home assistant has pretty good BLE capabilities. But honestly, as has already been pointed out wifi is already really cheap.

by russdill

2/9/2026 at 11:52:43 PM

I'm sure there's huge demand for remote time sync . many buildings have dozens of these that need setting during daylight saving time change.

by tonymet

2/9/2026 at 6:05:22 PM

I’m curious how long it takes for the hands to drift to the point where the time difference is perceivable. Luckily the 30 millisecond pulse time is configurable.

by retired

2/9/2026 at 6:02:42 PM

It'd be interesting to see the logs or data on how the physical movement falls out of sync. It probably even correlates with temperature and humidity.

by accrual

2/9/2026 at 7:44:18 PM

What's the best way to periodically get time and date if your customers are big businesses with hostile IT departments?

by amelius

2/10/2026 at 12:02:14 AM

Most 'big businesses' I've delt with have a time server someplace internal. It may be a stand alone NTP server, a network device like a Cisco router or a Windows AD server. You might ask the network team/Windows admin team nice and see what they have.

by kjs3

2/9/2026 at 7:58:20 PM

A great solution I've used plenty of times is to query websites like google.com. I use it whenever my rtc on my Linux laptop gets reset (as long as it's still in my history. Otherwise I just set it manually).

https://unix.stackexchange.com/a/400176

by Neywiny

2/9/2026 at 7:51:55 PM

GPS unit

by btbuildem

2/9/2026 at 6:31:15 PM

Keeping time in terms of hash-sigs that are in 64 bit architecture instance.

by rballpug

2/9/2026 at 11:53:20 PM

This will pair nicely with the eps8266 i just flashed after ripping it out of a Wyze plug that required I download their app, updating my operating system first of course, make an account and agree to their privacy policy.

by nofunsir

2/9/2026 at 8:00:20 PM

you can buy dual coaxial shaft steppers ( X40 ) for car instrument panels open them and remove the hard stops. A very small magnet and 2 hall sensors gets you end stops.

by greenail

2/9/2026 at 5:33:16 PM

Cute, but the original clock used to run on AA battery that needs a replacement every two years or so, and now it needs a power supply. Or some big battery recharge/replacement every few hours maybe days.

by MrVitaliy

2/9/2026 at 7:03:32 PM

Keeping the clock analog was clutch.

by j45

2/9/2026 at 11:17:25 PM

WWVB Self Setting Analog clock on Amazon is $34.99. Dozens of styles. No DHCP to configure. It just works. But cool HN try.

by delfugal

2/9/2026 at 11:30:30 PM

Wow your ability to research products is truly inspiring! We should campaign to get this site renamed to buyer news to reflect what really matters in life.

by RobMurray

2/9/2026 at 11:51:19 PM

Do you try and suck the joy out of everything, or just things on HN?

by kjs3

2/9/2026 at 6:59:53 PM

lol i just bought this same clock cuz it was cheap and had no tech except the clock

by greenie_beans

2/9/2026 at 6:17:55 PM

Now do a old fashioned mechanical pendulum clock. You'd probably need some kind of worm gear drive to move the pendulum bob up and down.

by SoftTalker

2/9/2026 at 5:02:50 PM

Great idea!

by albertsikkema

2/10/2026 at 2:18:23 PM

awesome project

by dorongrinstein

2/9/2026 at 11:11:58 PM

[flagged]

by minneapoliced