Hacker News new | ask | show | jobs
by hak8or 2130 days ago
I wouldn't say "very tiny". For example, does it run (and can do something useful) on a 8 KB cortex M0 with 24 KB of flash?
2 comments

For that, maybe snek[1] would be more suited.

[1] https://sneklang.org/

Snek's documentation has errors.

> Like Python, Snek doesn’t have an explicit Boolean type.

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.