Main product image for GPS PoE NTP Stratum 1 server
Product image 1 for GPS PoE NTP Stratum 1 server
Product image 2 for GPS PoE NTP Stratum 1 server
Product image 3 for GPS PoE NTP Stratum 1 server
Product image 4 for GPS PoE NTP Stratum 1 server
Product image 5 for GPS PoE NTP Stratum 1 server
Product image 6 for GPS PoE NTP Stratum 1 server
Product image 7 for GPS PoE NTP Stratum 1 server
An ESP32-S3 module with Ethernet and PoE, and GPS module designed to provide stratum 1 NPT server for office/business use.
ESP32
GPS

This is a pair of dev boards designed to provide a local stratum 1 GPS based NTP server.

  • ESP32-S3-MINI-N4-R2 (Dual CPU, 4M flash, 2M RAM)
  • 10/100 Ethernet
  • PoE, but can also be powerd by USB-C or DC 5V-28V
  • 12 LEDs showing GPS status (number of sats on each network and PPS blink)
  • L86 GPS module, with CR2032 battery holder (CR2032 recommended)
  • WAGO connectors for connecting cable from main module to GPS

The Ethernet response is typically under 1ms, and typically 0.1ms jitter, allowing very accurate local NTP server for your home or office network.

The power supply flexability is also a key feature, either DC 5V-28V, or USB-C, or PoE. PoE requires the Ag9912-LP module (optional extra).

The 12 LEDs are WS2812, and the supplied code shows them lit in sequence, blue for NAVSTAR(GPS), red for GLONASS, and green for GALILEO, with one LED for each 2 active satellites in use (half brightness for final odd number). The last LED blinks yellow for each PPS on the second.

Unlike some GPS devices, which have a coax to a patch antenna, the GPS module connects via 5 cores to the main board, allowing it to be placed outside. If placing outside, an acrylic spray to protect the PCB is suggested. Solid core cat5 cabling works, but screened cable may be better in some cases. Cable can easily run several metres. You should ensure the GPS module has a good view of the sky for best results.

This a fraction of the price of typical commercial GPS NTP servers. The key differences are the latency - with commercial servers managing 0.1ms, and claiming 10,000 requests per second. This board is around 0.8ms latency usually, and total requests per second have not been measured but presumably under 1000 per second. A typical, even large, business, would not have any where near that many requests per second, so this is ideal as a business time server, but not so much as a high volume NTP pool server. Of course this could work as the main reference for a device that operates as a stratum 2 server, such as a FireBrick, and provide high levels of requests per second.

Supplied with resin 3D printed case for board and for GPS module. You'll need a lead, and solid cat5 is a good choice.

Ethernet should be used for NTP, but this can work over WiFi if you wish - the latency and jitter will not be as good.

MQTT reporting shows status, PPS reliability, requests per second, location, etc.

Links to code and documentation

Documentation (gpsntp.revk.uk)

Code (gpsntp.revk.uk)

Design Files (gpsntp.revk.uk)

Schematics (gpsntp.revk.uk)

Bom (gpsntp.revk.uk)

Product HS Code: 847330

Shipping policy

All parcels shipped with tracked shipping, usually shipped within one working day.

GPS PoE NTP Stratum 1 server

Sold by RevK® at Andrews & Arnold Ltd

$80.40

No tax for United States [change]
PoE is an optional extra
Stock available: 19
Check
Original Design
This product was designed by RevK® at Andrews & Arnold Ltd. By buying this product you support original hardware creators.
Fast Shipper (<48h)
This store ships orders in less than 48 hours, in more than 80% of cases (excluding weekends).

The seller

RevK® at Andrews & Arnold Ltd

RevK® at Andrews & Arnold Ltd logo

BRACKNELL, Berks, UK
260 orders since Apr 3, 2025
Andrews & Arnold Ltd are a UK based communications company. We sell internet, telephone, SMS, and make some serious routers (FireBrick).
We use a lot of open source, and give back with a lot of open source code and hardware designs on Codeberg.
We have many open source PCB designs. These are not sold as consumer products, but assembled PCBs, development boards for hobbyist use.
Suggestions and git merge requests on Codeberg always welcome.