More accurately: it falls apart when you need it professionally :) Totally depends on the usecase.
More accurately: it falls apart when you need it professionally :) Totally depends on the usecase.
As an aside, I really like Micropython and I spent a LOT of hours trying to make it work at a production level for my use case, but in the end I relented and had to write my software in C - it's not like I'm some low level language purist here. And it's not like my use case is what I would consider super edgy either - a fairly typical project with ESP32 where you wake sensors up on a very conservative basis (once per hour), take basic readings and send the data over HTTPS.
Are you prototyping or manufacturing at scale?
What kind of sensors have you attached?
We use all manner of sensors; temperature, pressure, cap touch, photodiode detection, cameras.
Works very well, but: it's still Python. Great, but dynamic so not the best suited for larger applications in my experience - no matter how well-architected the code is. Becomes just really hard to refactor without breaking anything.