twESP32GPS - Open-source ESP32 GPS & NTP server with a Svelte web UI

by
twESP32GPS turns an ESP32 micro-controller into a high-precision GPS tracking & Stratum 1 NTP server. Key Features: • Svelte-powered Web Dashboard: Real-time visualization of skyplot, satellite signals, and positioning data. • NTP Server: Provides precise time synchronization for your local network using GPS time. • Lightweight & Standalone: Operates smoothly right on the ESP32. Check out our code and documentation on GitHub!

Add a comment

Replies

Best
Maker
📌
Hi Product Hunt community! 👋 I’m excited to share twESP32GPS, an open-source project I’ve been working on to combine GPS tracking, NTP time synchronization, and a modern web interface into a single ESP32 microcontroller. Why I built this: Having accurate positioning and precise time synchronization is critical for many IoT and network management projects. However, checking satellite health or monitoring NTP server status directly on embedded devices can often be cumbersome. I built twESP32GPS with a lightweight Svelte frontend so anyone can easily view skyplots, signal strength, and network time right from a web browser without needing heavy external tools. Features: • ESP32 + GPS module integration • Stratum 1 NTP server capability • Built-in web dashboard (Skyplot & satellite signal strength) • Fully open-source I'd love to hear your thoughts, feedback, or any questions you might have! Feel free to check out the GitHub repository and give it a try. 🚀

Built one of these last weekend and the Svelte dashboard on the ESP32 is genuinely impressive, runs smooth even on a cheap dev board. The Stratum 1 NTP part just worked once I had a clear sky view, super cool little project.