No. Dim light is not effective for Sun Charging. You can get 50-80% efficiency in partly sunny or less-than-ideal situations like on a dashboard. The amount of power you can generate from solar panels goes up with light intensity and time in the sunshine.