About-Micropython: Difference between revisions

From pymate.io wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:


[https://www.micropython.org/ MicroPython] is a lean and efficient implementation of the [https://www.python.org/ Python 3] programming language.
[https://www.micropython.org/ MicroPython] is a lean and efficient implementation of the [https://www.python.org/ Python 3] programming language.
[[File:MicroPython-00.png]]


MicroPython is "battery included" programming langage. It includes a subset of the Python standard library.
MicroPython is "battery included" programming langage. It includes a subset of the Python standard library.
Line 8: Line 10:


MicroPython virtual machine is designed to gain access to underlying hardware (Pin, I2C, SPI, Uart, etc).
MicroPython virtual machine is designed to gain access to underlying hardware (Pin, I2C, SPI, Uart, etc).
[[File:MicroPython-01.png]]
MicroPython is packed full of advanced features such as an interactive prompt, arbitrary precision integers, closures, list comprehension, generators, exception handling and more.

Revision as of 19:43, 27 April 2026

What is MicroPython

MicroPython is a lean and efficient implementation of the Python 3 programming language.

MicroPython-00.png

MicroPython is "battery included" programming langage. It includes a subset of the Python standard library.

MicroPython is optimised to run on microcontrollers and in constrained environments.

MicroPython virtual machine is designed to gain access to underlying hardware (Pin, I2C, SPI, Uart, etc).

MicroPython-01.png

MicroPython is packed full of advanced features such as an interactive prompt, arbitrary precision integers, closures, list comprehension, generators, exception handling and more.