Shallow Geothermal Monitoring System

IoT Telemetry Platform Engineered by Engr. Hanif Khan • Embedded Systems & IoT Architecture

Adafruit IO Connected
🌐 Adafruit Dashboard
Thermodynamic Balance: Q = ṁ × Cp × (Tinlet - Toutlet)
Heat Dissipated: -- Watts
Thermal Effectiveness: -- %
Inlet Water (Tin) GPIO 18
-- °C
Fluid entering ground coil
Outlet Water (Tout) GPIO 19
-- °C
Fluid leaving ground loop
Thermal Drop (ΔT) CALC
-- °C
Tinlet - Toutlet
Deep Ground (2.5m) GPIO 22
-- °C
Undisturbed subsurface soil
HDPE Pipe Wall GPIO 21
-- °C
Pipe-soil boundary interface
Room Air GPIO 4
-- °C
Conditioned interior space
Outdoor Ambient GPIO 5
-- °C
External atmospheric temp
🔬 Cross-Sectional Subsurface Profile
Physical placement of the 6 DS18B20 digital sensors across the 2.5m trench
SURFACE / AMBIENT ZONE Room Sensor [P4] -- °C Outdoor Sensor [P5] -- °C GROUND LEVEL (0.0 m) SUBSURFACE SOIL (2.5m TRENCH DEPTH) HDPE SLINKY COIL Inlet Water [P18] -- °C Outlet Water [P19] -- °C Pipe Wall [P21] -- °C Deep Soil 2.5m [P22] -- °C
📈 Real-Time Multi-Channel Thermal Trends
Live streaming readings across all 6 monitoring channels
Fluid Flow Rate (ṁ): kg/s (~5 L/min) Specific Heat (Cp): J/(kg·°C)
Polling rate: 15 sec • Free Plan Limit: 30 pts/min safe
📋 All Recorded Telemetry & Temperature Data Table
Synchronized multi-channel temperature records stored in Adafruit IO cloud database
# Date Time Inlet (Tin) Outlet (Tout) Drop (ΔT) Ground (2.5m) Pipe Wall Room Air Outdoor Heat Rate (Q)
Loading recorded cloud data from Adafruit IO...
Loading telemetry records... Connected to Adafruit IO / geothermal