This assignment explores the topic of wireless sensor networks (WSNs) and their dependence on energy harvesting techniques. It highlights the limitations of traditional batteries in WSNs, such as low energy density and current leakage. The assignment delves into various energy harvesting methods, including solar, radio frequency, hydro, and thermal energy harvesting, discussing their applications in overcoming these challenges. It emphasizes the importance of energy harvesting for ensuring the continuous operation and functionality of WSNs.