Quantity   Component name
1 × PZEM-016 Voltage, Current, Power, Energy, Frequency, Phase sensor
1 × Espressif ESP-12 ESP8266 wifi module
1 × 74HC4052 Switches and Multiplexers / Analog Switches and Multiplexers
1 × LM1117MPX-3.3 Power Management ICs / Linear Voltage Regulators and LDOs
1 × Resistor 3.3k ohm 0805 Resistor 0805
1 × Resistor 2.2k ohm 0805 Resistor 0805