Story

Show HN: I built a real-time IoT monitor bridging ESP8266, Go, and Next.js

dapoadedire Monday, December 29, 2025

I built Synx, a real-time temperature and humidity monitoring system that bridges hardware, systems programming, and modern web dev.

Architecture: - ESP8266 + DHT11 sensor sending data via MQTT - Go backend for data ingestion, writing to InfluxDB (time-series DB) - Next.js frontend with live WebSocket updates (zero latency) and historical charts

Key engineering decisions: - MQTT over HTTP for true real-time push - Server-side timestamping (ESP8266 has no RTC) - InfluxDB for efficient time-series storage - Dual-channel: WebSocket for live data, REST API for history

I built this as a junior Go engineer to move beyond CRUD apps and work with IoT protocols, systems programming, and real-time data streaming.

Would love feedback on the architecture choices!

Summary
The article discusses the development and features of Synx, an open-source project that aims to provide a seamless cross-platform development experience by allowing developers to write code once and deploy it on multiple platforms, including web, mobile, and desktop applications.
2 0
Summary
synx-alpha.vercel.app
Visit article Read on Hacker News