dev:micropython

Programming Language

MicroPython

MicroPython (programminglanguage)
Full NameMicroPython
Short NameMicroPython
DescriptionSoftware implementation of a programming language largely compatible with Python 3, written in C
CompanyUnkown
WebNo
MobileNo
EnterpriseNo
EmbeddedYes
Snippet from Wikipedia: MicroPython

MicroPython is a software implementation of a programming language largely compatible with Python 3, written in C, that is optimized to run on a microcontroller.

MicroPython consists of a Python compiler to bytecode and a runtime interpreter of that bytecode. The user is presented with an interactive prompt (the REPL) to execute supported commands immediately. Included are a selection of core Python libraries; MicroPython includes modules which give the programmer access to low-level hardware.

MicroPython does have an inline assembler, which lets the code run at full speed, but it is not portable across different microcontrollers.

The source code for the project is available on GitHub under the MIT License.

GitHub Topics

MicroPython is an implementation of the Python 3 programming language. It includes a small subset of the Python standard library and is optimised to run on microcontrollers and in constrained environments.

print("Hello, World!")

See also: Programming Languages

  • dev/micropython.txt
  • Last modified: 2024/08/01 16:12
  • by Henrik Yllemo