MicroPython | |
---|---|
Basisdaten | |
Paradigmen: | multiparadigmatisch |
Entwickler: | Damien P. George |
Aktuelle Version | 1.20.0 (26. April 2023) |
Wichtige Implementierungen: | ARM Cortex-M, STM32, ESP8266, ESP32, 16bit PIC, Unix, Microsoft Windows, Zephyr, JavaScript, RP2040 |
Beeinflusst von: | Python |
Betriebssystem: | Unix |
Lizenz: | MIT-Lizenz |
micropython.org |
MicroPython ist eine Softwareimplementierung einer Programmiersprache. Sie ist weitgehend kompatibel mit Python 3 und für den Betrieb auf einem Mikrocontroller optimiert.
MicroPython ist ein in C geschriebener, vollständiger Python-Compiler und eine Laufzeitumgebung, die auf der Mikrocontroller-Hardware läuft. Enthalten ist eine Auswahl von Python-Kernbibliotheken; MicroPython enthält Module, die dem Programmierer Zugriff auf Low-Level-Hardware ermöglichen. Der Quellcode für das Projekt ist auf GitHub unter der MIT-Lizenz verfügbar. Für die Programmierung mit MicroPython gibt es inzwischen einige IDEs, z. B. µPyCraft oder Thonny.
Derivat
AdaFruit entwickelte im Jahre 2017 ein MicroPython-Derivat namens CircuitPython.
Weblinks
Literatur (Auswahl)
Einzelnachweise
- ↑ Release 1.20.0. 26. April 2023 (abgerufen am 7. Mai 2023).
- ↑ The micropython Open Source Project on Open Hub: Licenses Page. In: Open Hub. (abgerufen am 19. Juli 2018).
- ↑ Thomas Euler: Einstieg in MicroPython, Make Magazin 2/2019
- ↑ µPyCraft-IDE auf GitHub
- ↑ Website von Thonny
- ↑ Welcome To CircuitPython
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.