sincronizacion de reloj interno de ARDUINO en RED--

Que tal!,
este es mi primer POST y posiblemente el unico, ya que no me dedico a desarrollar en arduino. pero quiero contribuir con esto, que me costo mucho (a lo mejor hay alguien que ya lo hizo). en fin.

esto que hice es para sincronizar el reloj interno del arduino por medio de ETHERNET, tambien se puede por internet, sin embargo lo que hice fue para que se sincronicen en modo LAN, por si el cliente no tuviera acceso a internet.

la mayoría de la informacion que encontre en los foros, fue de sincronizar el reloj conectando una pc por medio de USB, pero este esquema no es lo mas optimo, sobre todo cuando tienes varios sitios alejados y que los relojes se van desfasando y lo que se necesita es que los relojes estén y permanezcan sincronizados.

para terminar, esta parte es la de arduino y recibe el paquete, la otra parte de la solución la hice en visual studio usando SOCKS. aqui les dejo el codigo fuente de ambos.
saludos

sincrored.txt (6.78 KB)