Thonny ist eine Python IDE. Das heißt ihr könnt Thonny nutzen um Python-Code zu schreiben und auch zu testen. So entstehen dann alle Mögliche, zum Beispiel kleine Spiele.
Unter Debian Linux benutzen wir das Tool apt um Thonny zu installieren.
sudo apt install thonny
Du musst außerdem in der Gruppe dialout
sein. Das kannst du sicherstellen, indem du dich hinzufügst (bei username
deinen Benutzernamen einsetzen):
sudo gpasswd -a username dialout
Danach musst du dich in deiner Desktop-Umgebung einmal neu einloggen.
Nach der Installation kannst du
Thonny starten und unter „Language“
„Deutsch“ auswählen.
Jetzt hast du Thonny installiert!
Unter Windows musst du dir Thonny selber von der Thonny-Website herunterladen und
dann installieren. Rufe im Browser https://thonny.org/ auf und zeige dann rechts oben auf
den Link „Windows“.
Lade hier die Datei unter dem Link bei „Installer with 64-bit Python“ herunter
Öffne die heruntergeladene Datei, um das Installationsprogramm zu starten.
In der MIT-Lizenz steht, dass du
Thonny frei verwenden darfst, den
Code von Thonny lesen und
verändern und Thonny an deine
Freunde weitergeben darfst.
Wenn du das machst, musst du aber
angeben, dass Thonny von „Aivar
Annamaa“ ist.
Klicke dich weiter durch das Installationsprogramm.
Nach der Installation kannst du
Thonny starten und unter „Language“
„Deutsch“ auswählen.
Jetzt hast du Thonny installiert!
Nach dem Starten musst du erst den
ESP anschließen und dann als
„Interpreter“ auswählen.
Klicke dazu im Menü „Ausführen“ auf
„Konfiguriere den Interpreter“
Wähle dann im oberen Auswahlfeld
„MicroPython (generic)“ aus.
Im unteren Feld lässt du „Versuche,
den Port automatisch zu erkennen“
ausgewählt.
Klicke auf OK
Danach musst du einmal auf das
STOP-Schild in der Symbolleiste
klicken, damit Thonny sich mit dem
ESP verbindet.
Zuletzt kannst du im Menü „Ansicht“
„Dateien“ aktivieren. Dann siehst du
am linken Rand die Dateien auf
deinem Computer und auf dem ESP
und kannst sie wie im Workshop
öffnen und bearbeiten.
Nun hast du dich mit dem Microcontroller verbunden!