Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 1.11 KB

File metadata and controls

26 lines (20 loc) · 1.11 KB

GNSS Clock with Arduino

A precise timekeeping system using a Global Navigation Satellite System (GNSS) module and an Arduino microcontroller. This project demonstrates how to acquire accurate global time from GNSS satellites and display it on a local output such as an LCD monitor.

Hardware Requirements

  • Arduino Board (e.g., Arduino Uno)
  • GNSS Module (e.g., NEO-6M, NEO-7M, NEO-8M)
  • Display Module (e.g., 16x2 LCD)
  • Jumper Wires
  • Breadboard (optional)

Schematic

Connect the GNSS and display module to the Arduino as follows: alt text

Installation & Setup

  1. Clone or Download this repository to your local machine.
  2. Open the .ino file in the Arduino IDE.
  3. Install required libraries (TinyGPSPlus, LiquidCrystal_I2C).
  4. Adjust for your local time zone if needed.
  5. Connect your hardware as per the wiring diagram.
  6. Upload the sketch to your Arduino.

License

This project is open-source and available under the MIT License.