PTPMaster
GNSS-disciplined PTP IEEE 1588 Grandmaster for local timing infrastructure. Distributes precise time over Ethernet using a hardware IEEE 1588 timer aligned to the GNSS receiver's PPS signal. Supports SMPTE ST 2059-2 and AES67 profiles, features an integrated web dashboard, and can also operate as an NTP Stratum-1 server.
PTPMaster – Front display view
- PTP IEEE 1588v2 Grandmaster
- GNSS discipline with hardware PPS
- Local NTP Stratum-1 server
- Operating modes: PTP only, NTP only, PTP+NTP
- Two hardware PPS outputs
- Real-time integrated web dashboard
- IEEE 1588 hardware timer (not software emulation)
- OLED display 128×64 px
- OTA firmware update via Ethernet
- Persistent configuration (EEPROM)
PTPMaster – PTP Grandmaster for Local Timing Networks
PTPMaster is a time source for Ethernet networks designed for applications where the time reference cannot be left to the local clocks of individual endpoints. The device uses a multi-constellation GNSS receiver as an absolute reference and disciplines a hardware IEEE 1588 timer to operate as a PTP Grandmaster on the network. In parallel, when required, it can also expose a local NTP service.
The system's timebase is not purely software. The firmware uses the ENET 1588 hardware timer as the effective timebase. The GNSS receiver provides two distinct contributions: an absolute timestamp via navigation messages and phase alignment via the PPS pulse. The device does not simply "read the GPS time" — it disciplines the hardware timer that is then used for PTP messages, local PPS output, and status services.
Supported protocols and profiles:
- IEEE 1588v2: PTP Grandmaster, Layer 3, E2E delay mechanism
- SMPTE ST 2059-2: Profile for broadcast infrastructure
- AES67: Profile for audio-over-IP networks
- NTP Stratum-1: For non-PTP hosts or mixed networks
- Custom profile: Configurable for specific scenarios
Typical use cases:
- Broadcast: Infrastructure with SMPTE ST 2059-2 profile
- Audio-over-IP: Networks with AES67 devices
- Laboratories: Testing, verification and measurement
- Embedded systems: Local timing reference source
- Isolated LANs: Segmented technical installations
The web dashboard lets you verify in real time: current clock time, GNSS fix status, number of visible and used satellites, constellation distribution, satellite sky plot, PTP offset, path delay, lock count, Grandmaster status (GPS-LOCK or HOLDOVER), active PTP profile, and NTP parameters. For a technician, this means being able to quickly distinguish between a GNSS reference issue, a PPS acquisition problem, a servo convergence issue, or a client-side network problem.
Request a quote

Specifications
PTPMaster
Hardware Platform
- Microcontroller: NXP i.MX RT1062, ARM Cortex-M7 600 MHz
- IEEE 1588 Timer: ENET 1588 hardware, 25 MHz clock
- Display: OLED SSD1306, 128×64 px, I2C
Network Interface
- Ethernet RJ45, 10/100 Mbps
- IEEE 1588 hardware timestamping
- Default IP: 192.168.1.100 (configurable via EEPROM)
- mDNS support
GNSS Receiver
- Model: u-blox NEO-M9N
- Constellations: GPS, GLONASS, Galileo, BeiDou
- Time pulse: 1 PPS (stationary mode)
- PPS jitter: < 15 ns in stationary mode
Protocols
- IEEE 1588v2 PTP Grandmaster (Layer 3, E2E delay mechanism)
- NTP Stratum-1 (RFC 5905)
- SMPTE ST 2059-2
- AES67
- Custom configurable PTP profile
I/O Interfaces
- RJ45 Ethernet
- USB (power and programming)
- SMA (GNSS antenna connector)
- PPS OUT 1 – local PPS output (dedicated IEEE 1588 pin)
- PPS OUT 2 – local PPS output
Power Supply
- 5 VDC (via USB or VIN pin)
- Consumption: ~200 mA
Firmware Update
- OTA via Ethernet (Intel HEX)
- Optional: AES-128-CBC encryption
Operating parameters
- Temperature: 0° to 55°C
- Humidity: up to 80% (non-condensing)
Compliance
- ROHS, CE
Related Products
NTPLTC Converter
Bidirectional NTP/LTC conversion with millisecond precision. Generates SMPTE timecode for broadcast studios.
Learn more
TV Studio Clocks
NTP-synchronized clocks for television studios. High-visibility LED display with network synchronization.
Learn more