It now works without plugging into USB

Turned out that when it is not plug, it always "received msg". So it
stuck in the really long loop in the init() code. I now made the quit
counter to 100, so it starts quicker.