Skip to content
Pool Monitor

Pool Monitor

🌑️ Pool Monitor

The Pool Monitor is a solar-powered wireless display that shows the current pool temperature. It’s designed to be energy-efficient and completely independent of your main pool controller.

πŸ’‘ Overview

The Pool Monitor provides:

  • Wireless Temperature Display: Shows current pool water temperature
  • Solar-Powered: Energy-efficient design for continuous operation
  • ESP8266-Based: Low-power microcontroller with WiFi connectivity
  • E-Ink Display: Low power consumption, visible in sunlight
  • MQTT Integration: Subscribes to pool controller data via MQTT
  • Standalone Operation: Works independently of the main controller

✨ Key Features

  • βœ… Solar-Powered: Can run continuously on solar power
  • βœ… Wireless: No cables needed, communicates via WiFi
  • βœ… E-Ink Display: Clear visibility in direct sunlight
  • βœ… Low Power: Designed for minimal energy consumption
  • βœ… MQTT Subscriber: Receives data from your pool controller
  • βœ… Standalone: Independent of main controller operation
  • βœ… Open Source: MIT License, free to use and modify

🧭 Quick Links

Getting Started

Hardware

Firmware

πŸ”§ Hardware Requirements

ComponentPurposeApprox. Cost
ESP8266 (Wemos D1 Mini)Main controller5-8 €
E-Ink Display (2.13")Temperature display15-20 €
Solar Panel (6V)Power source10-15 €
LiPo Battery (18650)Energy storage5-10 €
Charging CircuitBattery management3-5 €
EnclosureWeather protection5-10 €
Total~45-70 €

πŸ“Œ Pin Configuration

FunctionESP8266 PinNotes
Display SDAD2 (GPIO4)I2C data
Display SCLD1 (GPIO5)I2C clock
Display BUSYD5 (GPIO14)Busy signal
Display DCD6 (GPIO12)Data/Command
Display RSTD7 (GPIO13)Reset
Display CSD8 (GPIO15)Chip select
Solar Panel5VPower input
Battery3.3VPower output

πŸš€ Next Steps

  1. Start Here - Choose your path based on your goals
  2. Visit Repository - Access all documentation and source code
  3. Home Assistant Integration - Smart home integration
  4. Grafana Dashboard - Data visualization

πŸ’¬ Need Help?

Last updated on