Arduino board & stability

CosineKitty: that's the idea. I think delay() should continue to function even as millis() wraps around, but I haven't tested it.