Открытый проект со схемой, платой и документацией.
Несколько приборов PZEM как ведомые устройства Modbus RTU (TTL) на одной шине. Данные собирает ESP8266 и отправляет в Google Sheets для журналирования.
Программа: GitHub.
Дополнительный DC-DC добавлен только потому, что не было платы с источником 5 В.
Модули, собранные в стопку и подключённые к плате ESP:

Пример графика в Google Sheets:

Это краткое изложение проекта. Полную версию с подробностями смотрите на сайте оригинала: https://oshwlab.com/executer-uno/pzem004t_esp8266_gsheets