Skip to Content

AC Voltage Sensor Module ZMPT101B

⚑ AC Voltage Sensor Module – ZMPT101B

πŸ“ Overview
The ZMPT101B AC Voltage Sensor Module is a high-precision module designed to measure AC voltage safely using a built-in voltage transformer. It is ideal for Arduino, ESP32, and IoT projects that require monitoring of mains voltage (e.g., 220V AC). The module provides an analog output signal proportional to the input AC voltage.
βš™οΈ Key Features
Measures AC voltage up to 250V
Uses ZMPT101B precision voltage transformer
Adjustable gain via onboard potentiometer
Analog output compatible with Arduino/ESP boards
High accuracy and stability
Compact size and easy to interface
Provides electrical isolation for safer measurements
πŸ“¦ Technical Specifications
Parameter
Value
Operating Voltage
5V DC
Input Voltage Range
0 – 250V AC
Output Signal
Analog (0 – 5V approx.)
Sensitivity
Adjustable (via potentiometer)
Frequency
50Hz / 60Hz
Isolation
Yes (transformer-based)
Dimensions
~49mm Γ— 19mm
πŸ› οΈ Usage
Connect VCC β†’ 5V, GND β†’ GND, OUT β†’ Analog pin (A0)
Adjust the potentiometer to calibrate readings
Read analog value and convert it to AC voltage using code
Often used with libraries or formulas for RMS calculation
🎯 Applications
Smart energy meters
Home automation systems
Voltage monitoring and protection systems
IoT power analysis projects
Arduino-based AC measurement projects
βœ… Resources
πŸ“„ Datasheet / Technical Info: https://components101.com/modules/zmpt101b-ac-voltage-sensor-module⁠�
πŸŽ₯ YouTube Tutorial: https://www.youtube.com/watch?v=6X7G2sT7K0U⁠�
πŸ“š Library: Not required (uses analogRead)
You can optionally use libraries like EmonLib for RMS calculation
πŸ”§ How to add:
Open Arduino IDE
Go to Sketch β†’ Include Library β†’ Manage Libraries
Search for EmonLib and install
Sensor
105.00Β LE 105.00Β LE