Skip to content

IEEE-1588 Precision Time Protocol (PTP) client for ESP8266/ESP32

License

Notifications You must be signed in to change notification settings

leifclaesson/ESP1588

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP1588

IEEE-1588 Precision Time Protocol (PTP) client for ESP8266/ESP32 (Arduino Core)

Provides a globally synchronized millis() function, initially designed to facilitate a coordinated light show based on arrays of ESP8266/ESP32 light fixtures, but could be used for anything that needs accurate time (+/- 1ms in my implementation).

Mostly complete, includes Best Master Clock algorithm. Delay request-response is not implemented, but feel free to implement it if you need it.

About

IEEE-1588 Precision Time Protocol (PTP) client for ESP8266/ESP32

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published