Energy harvesting makes electronic control systems independent of an external power supply by harvesting energy from their surroundings – from motion, light or differences in temperature, for example.