Fibre-sized energy generators and storage in multi-functional fabrics. This project proposes to do away with conventional batteries for powering portable or wearable devices by developing wearable fabrics capable of energy generation. The outcome will be a robust fabric with the capability of powering wearable or portable devices in the communications, health-care, sports and defence industries.