 Nanogenerator

A Nanogenerator is a type of technology that converts mechanical/thermal energy as produced by small-scale physical change into electricity.A Nanogenerator has three typical approaches