Solar power
Batteries
Controllers
Electronic components
Panels
Home-time