I didn't experience any crashes, but I also haven't tried running the bot for any extended period of time (longest I had it on was maybe 10 minutes)
If I were to make this a consumer device, or even make it a bit more resilient I'd definitely use a separate power supply but for the purposes of just making it work, 1 9V did the trick.
If I were to make this a consumer device, or even make it a bit more resilient I'd definitely use a separate power supply but for the purposes of just making it work, 1 9V did the trick.