← All work





(NEXT PROJECT)PKM BIMA UMKM Website & Branding
(CASE STUDY / 2026)
ESP32 TDS Monitor for V60 Brewing

(The problem)
Coffee brewing needs a readable signal for dissolved solids while the brew is happening.
Raw sensor readings can be noisy, making calibration and interpretation harder at the point of use.
(What I did)
Built an ESP32-based TDS monitor with noise-filtered readings and an OLED display.
Calibrated the sensor with linear regression, reaching R² = 0.95.
Connected a self-hosted real-time dashboard using WebSocket and Chart.js.
(Result)
The device presents live TDS readings on the OLED display and dashboard.
The calibrated linear regression model reached R² = 0.95.




