Micro-hydro power plants typically produce up to 100 kW of electricity using the natural flow of water and can provide power to isolated homes or small communities. They are made up of several components including an intake, canal, penstock, turbine, generator, and controlling unit. Turbines convert the flow and pressure energy of water into mechanical energy to turn generators that produce electricity. Micro-hydro power has advantages such as being an economic, renewable energy source that does not require reservoirs or cause environmental harm. However, it has disadvantages like low power generation during periods of low rainfall.