I'm not technically a noob, just been away from this craft for a while and want to get into IOT designing. I've seen the designs for the 'Photosensitive LED Throwables' and I was curious about what it would be needed for a circuit that would, using a battery like a CR2032 turn on an LED in the dark, have it lit for a few minutes, then fade out. A slight variation would be to also have it (when dark) randomly light up (slow fade) for a few seconds then fade out. I'd like to accomplish this with the smallest footprint and simplest circuitry. Any advice?