Analyseur d' eau piscine sous ha

This is the I/O part of a pool and accessories controller. The CPU board comes tomorrow (ESP32-C6FH8) with OLED.

the purpose is to get rid of multiple controllers doing everything separate and are overpriced and do not cover my full needs:

  1. Temperature / pH / ORP
  2. Chlorine and pH peristaltic pumps + level sensors
  3. RS485 Modbus for Hayward (standard PC1001 controller like many HP) control / display
  4. RS485 for circulation pump speed control or energy meter (have it as another board with ATM90E26 or use any meter RS485)
  5. Pool curtain open/close
  6. Pool lights control
  7. Water leakage
  8. TDS measurement
  9. Auto / bypass modes
  10. Local Oled display / buttons
  11. Full 5kV isolation
  12. Spare of everything (AI, DI, DO)
  13. 1-wire bus (mainly temperature of pool, pump and humidity/temp of local room)
  14. Filter pressure to detect required backwash

I will share as open source.