MicroPython
Erscheinungsbild
MicroPython ist eine Softwareimplementierung einer Programmiersprache. Sie ist weitgehend kompatibel mit Python 3 und für den Betrieb auf einem Mikrocontroller optimiert.[1]
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[2] oder Thonny.[3]
Weblinks
- GUIs für Embedded-Systeme mit Micropython und LittlevGL jaxenter
- MicroPython auf GitHub
- https://www.micropython.org
Literatur (Auswahl)
- Charles Bell: MicroPython for the Internet of Things [1]
- Marwan Alsabbagh: MicroPython Cookbook [2]
- Nicholas H. Tollervey: Programming with MicroPython, O'Reilly Media, 2017, ISBN 978-1491972731
Einzelnachweise
- ↑ Thomas Euler: Einstieg in MicroPython, Make Magazin 2/2019
- ↑ µPyCraft-IDE auf GitHub
- ↑ Webseite von Thonny