{"push_id":674763321,"size":1,"distinct_size":1,"ref":"refs/heads/cleanups","head":"cc66d40cc81c631916eac0fc5d4da2425746de00","before":"40aa80638157b80dc5d271537696e6d5355e3ad3","commits":[{"sha":"cc66d40cc81c631916eac0fc5d4da2425746de00","author":{"email":"6a45b5d8ba72a767defe67f13929d172bdfa7c3a@gmail.com","name":"Josh Goebel"},"message":"allow us to put the processor to sleep when we're idle\n\n- At 16Mhz the timer0 overflow will wake us from sleep every 1ms.\n- Your sketch can call this to return it's idle time to sleep the CPU and\n  cut power usage by about half\n\nThis is probably appropriate inside most `loop()`s and espcially if you\nhave a routine that is doing nothing but running a tight loop waiting for\ninput from the buttons.  That would be a perfect spot to sleep almost\n100% of the time.","distinct":true,"url":"https://api.github.com/repos/yyyc514/ArduBreakout/commits/cc66d40cc81c631916eac0fc5d4da2425746de00"}]}