MicroPython: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 4: | Line 4: | ||
MicroPython, like e.g. lua in nodemcu, | MicroPython, like e.g. lua in nodemcu, | ||
is primarily trying to expose a nicer syntax for chunkier-microcontroller style projects. | is primarily trying to expose a nicer syntax for chunkier-microcontroller style projects. | ||
It's basically a reduced implementation that is largely compatible with py3, | |||
and gives you | |||
* a bytecode compiler | |||
* a runtime interpreter of such bytecode | |||
* an interactive prompt (on board e.g. exposed via serial) | |||
* some of the standard library | |||
* some specific low-level libraries | |||
It uses on the order of | It uses on the order of | ||
Line 14: | Line 24: | ||
* ESP8266, ESP32, | * ESP8266, ESP32, | ||
* 16bit PIC | * 16bit PIC | ||
RP2040? | |||
Forks exist for various other hardware | Forks exist for various other hardware |