Skip to content

A GPS Based Stratum-1 Time Server for Raspberry Pi using FreeBSD

License

Notifications You must be signed in to change notification settings

circuitrewind/stratipi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

███████╗████████╗██████╗  █████╗ ████████╗██╗██████╗ ██╗
██╔════╝╚══██╔══╝██╔══██╗██╔══██╗╚══██╔══╝██║██╔══██╗██║
███████╗   ██║   ██████╔╝███████║   ██║   ██║██████╔╝██║
╚════██║   ██║   ██╔══██╗██╔══██║   ██║   ██║██╔═══╝ ██║
███████║   ██║   ██║  ██║██║  ██║   ██║   ██║██║     ██║
╚══════╝   ╚═╝   ╚═╝  ╚═╝╚═╝  ╚═╝   ╚═╝   ╚═╝╚═╝     ╚═╝

Stratipi turns a Raspberry Pi into a highly accurate Stratum-1 NTP network time server by using a connected GPS receiver under FreeBSD.

Stratipi Introduction YouTube Video


Features

  • Uses GPS with PPS for precise timekeeping
  • Runs on FreeBSD via Raspberry Pi
  • Provides Stratum-1 NTP service

Hardware Requirements


Installation

  1. Flash Stratipi image onto the SD card.
  2. Insert flashed SD card into the Raspberry Pi.
  3. Attach the GPS HAT to the Raspberry Pi.
  4. Plug in Ethernet cable to Raspbery Pi.
  5. Power on the Raspberry Pi.
  6. ...
  7. PROFIT!

Contributing

Contributions are welcome. Please submit issues and pull requests ot make Stratipi more AWESOME!


Compiling / Building

On a FreeBSD 15.0 or newer system, run the following:

git clone https://github.com/circuitrewind/stratipi.git
cd stratipi
./build.sh

License

This project is licensed under the BSD License. See LICENSE file for details.

About

A GPS Based Stratum-1 Time Server for Raspberry Pi using FreeBSD

Resources

License

Stars

Watchers

Forks

Packages

No packages published