Hauptseite: Unterschied zwischen den Versionen

Aus Micropython Referenz
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
(21 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
==Micropython Referenz==
==Micropython Referenz==
Diese Micropython Referenz habe ich aus zwei Gründen erstellt:
halbDiese Micropython Referenz habe ich aus zwei Gründen erstellt:
*Die Informationen zur Micropythonversion von M5Stack sind sehr verstreut im Internet zu finden
*Die Informationen zur Micropythonversion von M5Stack sind sehr verstreut im Internet zu finden
*Die Referenz von Micropython.org ist zwar gut aber nur englisch
*Die Referenz von Micropython.org ist zwar gut aber nur englisch
Zeile 8: Zeile 8:


==Gliederung==
==Gliederung==
Diese Site ist in die verschiedenen Micropython Dialekte untergliedert. Die Rubrik Python enthält allgemeingültige Informationen, die sowohl für CPython als auch für Micropython gelten.
 
 
Diese Site ist in die verschiedenen Micropython Dialekte untergliedert. Die Rubrik Python enthält allgemeingültige Informationen, die sowohl für Python als auch für Micropython gelten.


===[[Python]]===
===[[Python]]===
Da Micropython auf Python basiert und die meisten Konzepte von Python enthält schreibe ich unter dieser Rubrik auch allgemeine Information zu Python, die nicht unbedingt auch in Micropython funktionieren müssen.


===[[Micropython.org]]===
===[[Micropython.org]]===
Hier befinden sich Informationen aus den Docs von Micropython.org
Hier befinden sich Informationen zum Micropython von Micropython.org.
====Docs von Micropython.org z.T. auf deutsch übersetzt====


===[[M5Micropython]]===
===[[M5Micropython]]===
Zeile 20: Zeile 22:


===[[CircuitPython]]===
===[[CircuitPython]]===
Mit CircuitPython beschäfftige ich mich derzeit nicht. Diese Rubrick ist nur der Vollständigkeit vorhanden.
Mit CircuitPython beschäftige ich mich derzeit nicht. Diese Rubrick ist nur der Vollständigkeit vorhanden.
 
===[[Externe Module]]===
Hier geht es um Module die nicht von Micropython.org mitgeliefert werden. Diese werden meist von GitHub herunter geladen.
 
===[[Hardware Erweiterungen]]===
In dieser Rubrik stehen alle Artikel die sich mit der Anbindung von externen Hardware an Geräte mit Micropython beschäftigen.
 
=== [[Git]] ===
Git ist nun nicht gerade Bestandteil von Python, aber es ist bei der Programmierung sehr nützlich. Deshalb habe ich diese Rubrik hier zusätzlich eingefügt.
 
=== [[Microcontroller]] ===
Hier werde ich Informationen zu den von mir verwendetenen Microcontrollern hinterlassen.
 
=== [[Kurse]] ===
Hier finden sich Kurse die ich beim Attraktor durchgeführt habe.
 
=== [[Micropython schneller machen]] ===
Micropython / Python ist langsam, das läßt sich nicht bestreiten. In Micropython gibt es Funktionen die Assemblercode aus dem Pythoncode generieren.
 
=== [[Mit Micropython direkt auf Register zugreifen]] ===
 
=== [[IDE's]]===
 
==[[Abbildungsliste]]==
Hier werden die Dateinamen für Bilder und andere Dateien vergeben.
 
== [[Vorlagen]]==
Hier finde ich Text- und Formatvorlagen.

Version vom 15. Januar 2025, 10:34 Uhr

Micropython Referenz

halbDiese Micropython Referenz habe ich aus zwei Gründen erstellt:

  • Die Informationen zur Micropythonversion von M5Stack sind sehr verstreut im Internet zu finden
  • Die Referenz von Micropython.org ist zwar gut aber nur englisch

Deshalb habe ich mich entschlossen, die Dinge, die ich mir in Micropython erarbeite in einer eigenen Referenz auf deutsch zusammem zu fassen.

Diese Referenz habe ich besonders im Hinblick auf das Micropython von M5Stack angelegt.

Gliederung

Diese Site ist in die verschiedenen Micropython Dialekte untergliedert. Die Rubrik Python enthält allgemeingültige Informationen, die sowohl für Python als auch für Micropython gelten.

Python

Da Micropython auf Python basiert und die meisten Konzepte von Python enthält schreibe ich unter dieser Rubrik auch allgemeine Information zu Python, die nicht unbedingt auch in Micropython funktionieren müssen.

Micropython.org

Hier befinden sich Informationen zum Micropython von Micropython.org.

M5Micropython

Hier sind die Infos gesammelt, die sich speziell auf die M5Stack Firmware beziehen.

CircuitPython

Mit CircuitPython beschäftige ich mich derzeit nicht. Diese Rubrick ist nur der Vollständigkeit vorhanden.

Externe Module

Hier geht es um Module die nicht von Micropython.org mitgeliefert werden. Diese werden meist von GitHub herunter geladen.

Hardware Erweiterungen

In dieser Rubrik stehen alle Artikel die sich mit der Anbindung von externen Hardware an Geräte mit Micropython beschäftigen.

Git

Git ist nun nicht gerade Bestandteil von Python, aber es ist bei der Programmierung sehr nützlich. Deshalb habe ich diese Rubrik hier zusätzlich eingefügt.

Microcontroller

Hier werde ich Informationen zu den von mir verwendetenen Microcontrollern hinterlassen.

Kurse

Hier finden sich Kurse die ich beim Attraktor durchgeführt habe.

Micropython schneller machen

Micropython / Python ist langsam, das läßt sich nicht bestreiten. In Micropython gibt es Funktionen die Assemblercode aus dem Pythoncode generieren.

Mit Micropython direkt auf Register zugreifen

IDE's

Abbildungsliste

Hier werden die Dateinamen für Bilder und andere Dateien vergeben.

Vorlagen

Hier finde ich Text- und Formatvorlagen.