Micropythonkurs 2023

Aus Schaffenburg
Zur Navigation springen Zur Suche springen



Micropythonkurs
Kategorie Kurs
Ort Space, Dorftstr. 1
Datum 2023-03-04 11:00 bis
2023-03-04 14:30
Beschreibung ESP32-Programmierkurs für Jugendliche
Organisator DH3RW


  • Referent: Werner Wallert
  • Inhalt: Es wird ein Grundlagenkurs zur Programmierung in Micropython auf ESP32-Microcontrollern durchgeführt mit Programmierbeispielen und Nutzung von etwas Peripherie wie LEDs und Sensoren. Zum Einsatz kommt ein Development Kit esp32-pico-kit-v4, auf dem der Microcontroller per USB zu programmieren ist.
  • Anmeldung erforderlich an hendrik@schaffenburg.org
  • Form: 8-wöchiger Samstagskurs 11:00 bis 14:30 mit 30 Min. Mittagspause
  • Ort: Schaffenburg Vereinsheim, Dorfstraße 1 in 63741 Damm, Hinterhaus
  • Zielgruppe: Jugendliche von 12-18 Jahren
  • Voraussetzungen: Notebook mit Windows 10. Linux möglich, aber ohne besondere Unterstützung durch Kursleiter.
  • Kosten: Keine. Teilnehmer mit 100 % Teilnahme erhalten das Development Kit mit dem Microcontroller am Ende des Kurs kostenlos. Im Kurs verwendete Zusatzbauteile können zum Selbstkostenpreis erworben werden.

Betreuung

Datum Betreuende
4.3. Hendrik, Tim
11.3. Paul, Andre
18.3. Tim
25.3. Fraxinas,
1.4.
15.4. Hendrik
22.4. Fraxinas,
29.4. Hendrik

1. Tag

4 angemeldete Teilnehmer anwesend, 1 Entschuldigte, 1 Spontaneinsteigerin

Vorstellung, Spaceführung, Einrichten der IDEs [1-3]und Flashen der µC [4]. Probleme bei IDE [3] mit Redistributable.

Mithilfe des Gerätemanagers Treiber [6] installieren. Damit wird aus dem unbekannten Gerät ein "CP210x" Seriellport und er wird numeriert als COM1-COM99. Diese Nummer braucht man für den nächsten Schritt.

Bin-Datei mithilfe des Web-Flashers [4] flashen. Hierfür ist die COM-Nummer erforderlich.

In Thonny Werkzeuge-Interpreterauswahl Micropython an COMx durchführen.


Benötigte Software/Linksammlung

  1. Python https://www.python.org/downloads/
  2. Thonny https://thonny.org/
  3. uPyCraft https://github.com/DFRobot/uPyCraft
  4. Web-ESP https://esp.huhn.me
  5. Pad https://pads.schaffenburg.org/PjJAKhLHR62KnM_LY2Xu5g
  6. Treiber Silabs https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers?tab=downloads
  7. Bin-Datei?

Alle Termine