Nanogenerator
A nanogenerator is a compact device that converts mechanical or thermal energy into electricity, serving to harvest energy for small, wireless autonomous devices. It uses ambient energy sources like solar, wind, thermal differentials, and kinetic energy.