No, an effective MicroPython environment requires 32KB RAM and a couple of hundred KB of flash (it's possible to use less but the compromises are not worth it IMO).
So yes, it's not possible to use very small devices. Still, this means that MicroPython can run on reasonably small, reasonably cheap devices - and your development effort can be significantly reduced.
makapuf|5 years ago
[1] https://sneklang.org/
wizzwizz4|5 years ago
> Like Python, Snek doesn’t have an explicit Boolean type.
matt_trentini|5 years ago
So yes, it's not possible to use very small devices. Still, this means that MicroPython can run on reasonably small, reasonably cheap devices - and your development effort can be significantly reduced.