Renewable energy equipment and more