Simple NTP server with GPS satellites synchronization.
-
Updated
Jan 29, 2024 - C++
Simple NTP server with GPS satellites synchronization.
An ESPHome GPS/PPS driven NTP server for home lab use
A GPS-disciplined Network Time Protocol (NTP) server implementation for ESP32 microcontrollers. The server derives time directly from a GNSS receiver and uses a hardware Pulse Per Second (PPS) signal for sub-millisecond timestamping, qualifying it as a Stratum 1 time source as defined by RFC 5905.
ROS node publishing TimeReference from kernel GPS-disciplined time on PPS on DCD input trigger (IMU, sensors, etc.)
An Arduino-targetted NTP Server class
Add a description, image, and links to the pps topic page so that developers can more easily learn about it.
To associate your repository with the pps topic, visit your repo's landing page and select "manage topics."