На рисунке представлена примерная схема модуля дозирующих насосов.

Оранжевый блок
Этот блок занимается питанием модуля. Он выдает два напряжение. Первое напряжение как правило 12В или 24В, оно равно напряжению питания помп. Второе напряжение 5В для питания ESP32.
Голубой блок
Блок времени и EEPROM. ЕEPROM необходим для запоминания остаток. Этот блок можно реализовать двумя способами: 1) одной платой часов содержащей 4 Кбайта EEPROM 2) платой часов без EEPROM и платой EEPROM с 32 Кбайтами памяти.
Желтый блок
Блок реле и насосов. Реле подключаются к любому желтому пину. Lля большого количества реле питания с ESP32 не хватит, нужно делать отдельное питания используя DC-DC преобразователь.
ESP8266

Тут реле лучше заменить на мосфеты. Если нужно не более 6 помп (устройств), то хватит каналов с ESP8266. Если нужно больше каналов, тогда их можно добавить используя ШИМ плату PCA9685. Для работы с платой ШИМ нужно выбирать High level реле. Для большого количества реле питания с ESP8266 не хватит, нужно делать отдельное питания используя DC-DC преобразователь. Таким образом общее количество реле может достигать 22 штук.

Голубой блок
Блок времени и EEPROM. ЕEPROM необходим для запоминания остаток УДО в резервуарах. Этот блок можно реализовать двумя способами 1) одной платой часов содержащей 4 Кбайта EEPROM 2) платой часов без EEPROM и платой EEPROM с 32 Кбайтами памяти.
Не выделенное
Компоненты не попавшие в цветные блоки обязательны к установке, без них ничего работать не будет.

Как это работает.

Блок питания понижает 220В переменного тока в 12В или 24В постоянного тока. Выходное напряжение блока питания нужно выбирать равное напряжению питания помп. Далее DC-DC преобразователь преобразует 12В (или 24В) из блока питания в 5В и подает их в ESP32.

ESP32 согласно заданному расписанию высчитывает время срабатывания реле и отсылает сигнал в свои каналы на реле.

По I2C к ESP32 подключены часы DS3231 и EEPROM (голубой блок).

Для сборки модуля дозирующих помп нужно: Блок питания или AC-DC преобразователь, DC-DC преобразователь, ESP32, часы c EEPROM, или отдельно часы и EEPROM. мосфеты, насосы, провода.