Montecri / GNSSTimeServer

WiFi-enabled GNSS (GPS, BeiDou, GLONASS, Galileo) fed NTP/RDATE server based on ESP8266/ESP32 and Arduino
MIT License
136 stars 21 forks source link
arduino clock esp32 esp8266 gnss gps ntp rdate rfc868 server time w5500 wifi

Stratum-1 GNSS Time Server Built From Scratch-GNSSTimeServer

GitHub Actions Workflow Status GitHub language count GitHub Release GitHub commit activity GitHub Issues or Pull Requests

Answer Survey Answer the survey: Crowdfunding for GNSS Time Server


Watch the video - Watch the video

Ethernet/WiFi enabled, GNSS fed, NTP/RDATE server based on ESP8266/ESP32 and Arduino


๐ŸŽ–๏ธ Featured by Hackaday

๐ŸŽ–๏ธ Selected for Maker Faire Rome 2023


Maker Faire Rome 2023 pictures below:



"Buy Me A Coffee"

Functionalities:


[!NOTE] Please note that some functionalities are available only on ESP32, due to either ESP8266 limitation or the functionality not being backported yet.


Parts list:

New dashboard screenshot:

And the new 3D printable case:





Check also the Dual Display PIR Enabled branch option: https://github.com/Montecri/GPSTimeServer/tree/Dual-Display


ATTENTION

Several DS3231 modules being sold today contain a hazardous design flaw in which it supplies a voltage to the battery cradle regardless if it came with a rechargeable battery or not. If it came with a CR2032 battery (non-rechargeable) the consequence is that it will swell, explode, or worse. If it comes with a LIR2032 battery (rechargeable), the module is fed with 5v will generate an unsafe charging voltage for that battery.

There are workarounds for that so you don't need to toss your module away, the most popular being removing a diode and/or resistor.

There's a long discussion on the thread below about the root cause and possible fixes:

https://forum.arduino.cc/t/zs-042-ds3231-rtc-module/268862/33


Libraries:

Source code based on:

Contributions from:

@mmarkin @sjthespian

sketch_bb-menor power supply - UPDATED_bb-menor

https://www.linkedin.com/pulse/iot-maker-tale-stratum-1-time-server-built-from-scratch-monteiro/