Skip to content

nextguyover/GPS-Clock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

GPS Clock

This repository contains firmware for the ESP8266 (Wemos D1 Mini dev board) for a simple LED matrix clock that uses GPS as the time source. See this blogpost for more info.

Usage

To flash this firmware open GPS_clock.ino in the Arduino IDE, install ESP8266 Core, then install the required libraries, then compile and flash.

Setting Timezone

Before flashing the firmware, set the timezone for your location by setting the StandardTimeRule and DaylightTimeRule variables in GPS_clock.ino. Follow the instructions provided by the Timezone library to do this.

Required Libraries

EEPROM Commit Errors

If you see errors in the Serial console that EEPROM commit failed, this is due to an issue in the ESP_EEPROM library. See this GitHub issue and implement the fix, then try again. If this is unsuccessful, replace #include <ESP_EEPROM.h> with #include <EEPROM.h>.