GPS STATUM 1 NTP TIME SERVER

GPS STATUM 1 NTP TIME SERVER

Description

This project uses an ESP8266 NodeMCU module and GPS receiver to produce a local Stratum 1 WIFI time signal and is housed in a wall mounted 3D printed enclosure. Full build details including large schematics and Vero Board layouts are on my site here http://www.brettoliver.org.uk/GPS_Time_Server/GPS_Time_Server.htm . This circuit is based on a Stratum 1 Time Server designed by Cristiano Monteiro. See his LinkedIn page here https://www.linkedin.com/pulse/iot-maker-tale-stratum-1-time-server-built-from-scratch-monteiro/ with all source files here https://github.com/Montecri/GPSTimeServer Cristiano Monteiro based his code on the work of http://w8bh.net/ look under Arduino Projects/Clocks. I have not changed much at all just removed the battery and associated charging circuits. I have left the WIFI On/Off button even though it is not really needed on my mains powered device. I have added a Reset button to reset the server in case of errors. I have also added a miniature PIR to shutdown the OLED display when no one is near the device. I think the service life of the OLED display is not too long especially for a static display. The data sheet gives this warning "When displaying images, keep them rolling, and avoid one fixed image displaying more than 30 seconds". As this device will be on 24/7 the PIR should maximize it's life. I have included a schematic for my version along with a Vero board layout. I have designed a 3D Printed case that should be large enough to hold Cristiano's battery version if required. All 3D printer files are included along with FreeCAD files so you can make modifications to suit. Visual Studio Code In order to program the ESP8266 you will need to install Visual Studio Code. Visual Studio Code is a source-code editor made by Microsoft for Windows, Linux and macOS. This is used instead of the standard Arduino IDE.

Statistics

Likes

0

Downloads

0

Category

Electronics