This document describes an IoT-based smart energy meter that was developed to address issues with traditional energy meters. Key features of the smart meter include using an Arduino microcontroller to measure current and voltage from sensors, displaying readings on an LCD screen, and sending readings over WiFi to an IoT platform for remote monitoring of energy usage and costs. The system aims to optimize power usage, reduce theft and tampering, and eliminate the need for manual meter readings through remote access and automation.