It is proto-type for smart farms managed based on renewable energy.
The solar panel charges the battery and the charged battery supplies power to the electric motor that drives the neodymium magnet generator. Finally, smart farms use electricity supplied by the inverter.
One of the final 15 winning projects in Seeed for Earth 2018 contest.
More Information : https://create.arduino.cc/projecthub/gabogiraldo/smart-farms-generating-techno-environmental-awareness-5b634f