ELI5: Explain Like I'm 5

Thermogenerator

A thermogenerator is something that creates electricity using heat. It works by converting heat energy into electrical energy. It uses something called a thermoelectric generator which are two pieces of metal (or semiconductor) connected together. One side is heated and the other side is cooled by either air or water. When one side is hot, electrons flow from the hot side to the cold side and create an electrical current. This electrical current can then be used to power lights, appliances and other things.