ESP32 Learn

PZEM004T v3: Energy Monitoring Basics

2025-09-18 · ~1 min read
Table of contents
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
#include <PZEM004Tv30.h>

PZEM004Tv30 pzem(Serial2, 16, 17);
void setup() {
  Serial.begin(115200);
}
void loop() {
  Serial.printf("V=%.1fV I=%.3fA P=%.1fW\n", pzem.voltage(), pzem.current(), pzem.power());
  delay(1000);
}

⚠ Always follow mains safety. Use isolated supplies and proper enclosures.

🔖 #pzem004t #energy #uart