1. A visual neuroprosthetic device comprising an array of nanoscale waveguides, each nanoscale waveguide in the array having a photovoltaic material located between an internal conductor and an external conductor, wherein each nanoscale waveguide receives, propagates, and converts incident light into electrical neural signals.