Researchers at the Korea Advanced Institute of Science and Technology (KAIST) have created a new piezoelectric nanogenerator that promises to overcome the restrictions found in previous attempts to build a simple, low-cost, large scale self-powered energy system.