Začíname už za

Time Synchronization

Created by Miroslav Biňas / mirek

## What's the Time?
## RTC > A real-time clock (RTC) is a computer clock (most often in the form of an integrated circuit) that keeps track of the current time. > ([Wikipedia](https://en.wikipedia.org/wiki/Real-time_clock))
[![Motherboard](images/motherboard.jpeg)](https://www.alza.sk/asus-prime-h310m-r-r2-0-d5535927.htm)
![RTC Module](images/rtc.module.jpg)
![ESP32 Block Diagram](images/esp32.block.diagram.svg) * notes: * https://en.wikipedia.org/wiki/ESP32
## NTP > The Network Time Protocol (NTP) is a networking protocol for clock synchronization between computer systems over packet-switched, variable-latency data networks. > ([Wikipedia](https://en.wikipedia.org/wiki/Network_Time_Protocol))
![NTP Servers and Clients](images/ntp.servers.and.clients.svg)
## [chrony](https://chrony.tuxfamily.org)
## [www.ntppool.org](https://www.ntppool.org)
## `ntptime`
## [`utime`](http://docs.micropython.org/en/latest/library/utime.html?highlight=timestamp) > This module implements a subset of the corresponding `CPython` module.
## Time Epoch Unix port uses standard for POSIX systems epoch of `1970-01-01 00:00:00 UTC`. However, embedded ports use epoch of `2000-01-01 00:00:00 UTC`.
## Questions?