Yea I would have a PWM dimmer of sorts, although that's not set in stone yet either. I'm thinking maybe I'll just be better off having the Arduino stay on during the process. Are there things that can be done to save power when the Arduino is on? For example, could I turn of the ADC and reduce clock rate? It would only need to set the brightness with analogWrite () and take note of other button presses.