PTPMaster — one time source for your whole network
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. For an engineer this means one GPS-locked time source for the whole network: no drift between endpoints, SMPTE ST 2059-2 and AES67 profiles ready. Elettronica Mangione has synchronized TV studios since 1984.
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 free 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