Quote Originally Posted by Keith Downing View Post
I would be willing to bet that the "A-ha!" moment had nothing to do with hardware, or engineering...
One thing though: developing cloud-based apps is vastly easier than developing real-time embedded software, although I suspect they ended up doing a lot more firmware development than they wanted to.