Zum Inhalt springen

MicroPython

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 26. November 2021 um 03:16 Uhr durch Joli Tambour (Diskussion | Beiträge) (Typo.). Sie kann sich erheblich von der aktuellen Version unterscheiden.

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]

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

  1. Thomas Euler: Einstieg in MicroPython, Make Magazin 2/2019
  2. µPyCraft-IDE auf GitHub
  3. Webseite von Thonny