First: This "online basic" idea is so phantastic! I love it so much! Go on with it. I will do some tests soon (just preparing my setup).
About the sleep mode: I would like to be able to wake up the device by a change of an an input pin. Now you can say "use the reset" but - if teh reset works like usually, you must release the reset line first before the device starts.
But instead, is it possible to detect a falling or rising edge of an input pin to awake from sleep? i mean the deepest sleep mode, where is consumes almost no power?
Someting like "deepsleep(inputpin[,rising or falling edge])" ?