Converting a $3.88 analog clock from Walmart into a ESP8266-based Wi-Fi clock
Radio / “Atomic” Clocks and Market Frustrations
- Many comments note “self-setting” or “AccuSet” clocks that are just pre-set with a coin cell and a timezone slider, not real radio-sync devices.
- Search results for “atomic” or “radio” clocks are noisy; products often don’t clearly state whether they use WWVB (US LF time signal).
- WWVB-based clocks are praised where reception is good, but several people report them not working at all or only on specific walls or orientations.
- There’s a tour of global LF time signals (DCF77, Anthorn, JJY, BPC, etc.), and mention of multiband watches that can use several.
- Some emulate WWVB locally with microcontrollers or even audio-induced EMI, with reminders that intentional RF transmission can be illegal if not done carefully.
Wi‑Fi, NFC, BLE, GPS, and Time Sync Alternatives
- Some argue Wi‑Fi is “overkill” and fantasize about NFC or occasional BLE sync from a phone; counterpoint: ESP8266/ESP32 are so cheap the cost difference is negligible.
- Bluetooth- or app-based sync clocks exist, but people dislike needing proprietary apps.
- GPS is proposed as ideal zero-config time (time + location → timezone), but practical issues: indoor reception, DST rules complexity.
- For locked-down corporate networks, suggested time sources include GPS, internal NTP servers, or even scraping HTTP
Dateheaders from public sites.
Non-Volatile Memory and Hardware Details
- Strong interest in the NVSRAM/EERAM chip used to persist hand position without EEPROM wear: SRAM + EEPROM + controller + capacitor that dumps state on power loss and restores on power-up.
- Alternatives discussed: FRAM/FeRAM and MRAM for higher endurance and logging use-cases.
- Cost vs shipping vs AliExpress authenticity are debated.
Mechanics, Accuracy, and Sensing Hand Position
- Several worry about drift if step timing is off or steps are missed; others clarify Lavet-type steppers move in discrete, oscillator-counted steps, so pulse count not width governs accuracy.
- Long-term mechanical wear, friction, and missed steps are acknowledged but likely minor at wall-clock precision.
- Multiple schemes proposed for automatic zeroing: magnets + Hall sensors, reed switches behind the dial, dual steppers from car dashboards, or optical “hole in the dial” tricks like some Casio movements.
DST and Power Considerations
- The project’s DST strategy (fast-forward 1 hour or pause 1 hour) is considered acceptable as it happens at night and quickly re-aligns.
- Some want backup power (USB battery) so the clock works through outages; others say just resync with NTP on power return is fine.
Overengineering vs. Buying a Product
- A recurring thread contrasts this DIY approach with buying WWVB or commercial Wi‑Fi clocks that “just work.”
- Defenders emphasize that the point is hacking, learning, and customizing—especially where radio reception, style, or ecosystem concerns make off‑the‑shelf options unsatisfying.