A small scale electrical generator includes an elongated substrate and a first piezoelectric fine wire. The first piezoelectric fine wire is disposed along a surface of the substrate. The first piezoelectric fine wire has a first end and a spaced-apart second end. A first conductive contact secures the first end of the fine wire to a first portion of the substrate and a second conductive contact secures the second end of the fine wire to a second portion of the substrate. A fabric made of interwoven strands that includes fibers from which piezoelectric nanowires extend radially therefrom and conductive nanostructures extend therefrom is configured to generate electricity.