Sterilization Room UI image

Sterilization Room UI

Project Overview

Multi-sensor dashboard for sterilization room temperature monitoring.

Skills Used

ESP32 firmware C# / .NET / WPF OxyPlot (real-time plotting) TCP/IP networking SQLite (local persistence)

Overview

Ruang Steril GUI monitors up to 6 DS18B20 sensors (ESP32/ESP8266) over a local TCP/IP link. It shows live charts (OxyPlot), stores readings in SQLite, and notifies when temperatures fall outside the safe range (≈45–55°C).

Sterile Room Sterile Room

Highlights

  • Real-time plots (OxyPlot) with per-sensor series and 1s updates
  • Supports 6 DS18B20 sensors, average calculation, and alerts
  • Connects to ESP32 AP on port 12727 using a small delimiter-based protocol
  • Local SQLite persistence with query/export of historical data
  • Optional SD logging on the ESP device

Tech

  • Desktop: C#, WPF, OxyPlot, Dapper, SQLite
  • Embedded: ESP32/ESP8266, OneWire/DallasTemperature, WiFi, SD

GitHub Repository


This description is written with help of AI tools, but the project IS NOT. You can verify the source codes via the provided links where available.