Quantum Units Login Renewable Electrical power technologies make electricity from infinite resources and due to the fact solar energy originates from the sun, it represents a limitless source of power. The “photovoltaic effect” would be the system by which solar panels harness the Sunshine’s Electrical power to deliver electricity. Hydropower https://www.youtube.com/watch?v=afLTx2COdmw