A Peltier module allows you to turn heat into electricity. Because you can place it in areas that are normally warm anyway, the electricity created is "free" in a sense, though it does work best when one side of the module is cold and the other is hot. In other words, all you'll need for this project is the Peltier module and a cooler surface such as soil or water, and a warm area such as a well lit window or warm pan.
Have an iPhone? Check out all 200+ new features coming in iOS 13.