Learning all about renewable energy technology