top | item 24179864

(no title)

hak8or | 5 years 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?

discuss

order

makapuf|5 years ago

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

[1] https://sneklang.org/

wizzwizz4|5 years ago

Snek's documentation has errors.

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

matt_trentini|5 years ago

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.