too expensive.
on top of the photovoltaic panel, you may need a charger and battery too store the energy.
a good photovoltaic panel provides <20% conversion efficiency. a 1m2 panel provides about <200w of electrical energy under cloudless sky and with the sun overhead. and such panels are bulky and rigid.
flexible solar panels are available but their conversion efficiency are poorer; <7%. and they are more expensive.
Bookmarks