Elektrotechnik Tier 3 — Code für Mikrocontroller
Der dritte Tier des Hardware-Lernpfads. Jetzt kommt der Code dazu. Mit dem ESP32 als Beispiel-Mikrocontroller lernst du, wie aus den Schaltungen aus Tier 2 IoT-Geräte werden — GPIO, PWM, ADC, I²C, WLAN, HTTP und MQTT. Mit eingebettetem Code-Editor — du kannst die Beispiele direkt anpassen, lokal speichern und als .ino-Datei herunterladen.
Embedded-Programmierung für IT-Techniker — Tier 3 von 3
Jetzt anmelden und loslegen
Mit deinem kostenlosen Account bekommst du Zugriff auf den vollständigen Kursinhalt, alle Übungen und deinen persönlichen Lernfortschritt.
Das lernst du in diesem Kurs
- 1
Was ist ein Mikrocontroller?
Abgrenzung CPU/SoC/MCU, ESP32 vs. Arduino vs. Raspberry Pi, Pinout-Grundlagen.
- 2
Entwicklungsumgebung und erstes Programm
Arduino IDE vs. PlatformIO, Blink-Sketch, Compile/Upload — und die Code-Editor-Komponente in den Lernkapiteln.
- 3
GPIO — Ein- und Ausgänge
Tasten lesen, LEDs schalten, Pull-Up und Software-Debounce richtig benutzen.
- 4
PWM und Servos
analogWrite, RGB-LED dimmen, Servo-Library, PWM auf ESP32-spezifische Weise.
- 5
ADC und Sensoren
analogRead, NTC-Temperatur, Mehrfach-Mittelung gegen Rauschen.
- 6
I²C — Sensoren digital ansprechen
Wire-Library, I²C-Scanner, BME280-Beispiel, OLED-Display.
- 7
WLAN und HTTP — der ESP32 geht ins Netz
WiFi-Library, HTTP-GET zur Wetter-API, JSON parsen, Sicherheits-Tipps.
- 8
MQTT — das IoT-Protokoll
PubSubClient, Topics, QoS — und das Mini-Projekt zum Schluss.