Compact solar generator for power lovers