A single-phase smart meter is built by using multi-microprocessors. The meter structure consists of different modules for measuring power energy and power quality, it also includes data storage and metering interface units. The characterized function of the meter is the instrumentations and measurements of harmonics, voltage variation, and voltage flicker. Besides, the user can acquire electricity consumption information through real-time measurement results which can be displayed on the meter, the user’s mobile phone, and the web pages at a fixed duration. Finally, a prototype is built and tested in laboratory, and the test results validate the feasibility of the smart meter system.