Building a DIY GPS-Disciplined Oscillator (GPSDO) for a Stratum-1 NTP Server - Part 1
Over the past few weeks I’ve been experimenting with building a Stratum-1 NTP server and, as often happens with hobby electronics projects, the scope has grown significantly.
The original goal was fairly straightforward: use an ESP32 and GPS receiver to provide accurate network time to my home lab. The project started with a HackerBox GPS module and quickly evolved into a deep dive into NTP, PPS timing signals, GPS receivers, oscilloscopes, DACs, and oven-controlled crystal oscillators (OCXOs).