Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
microcontroller:einsteiger-kurs [2025/08/15 16:27] – created ivomicrocontroller:einsteiger-kurs [2025/08/28 14:08] (current) – [Kurs] ivo
Line 1: Line 1:
 ====== Einsteiger-Kurs Mikrokontroller Programmieren 29. August 2025 ====== ====== Einsteiger-Kurs Mikrokontroller Programmieren 29. August 2025 ======
 +  * Zeit: 17:30 bis 19:00 (bzw. OpenEnd, für die Angefressenen)
 +  * Ort: E23
 +  * Vorausetzungen: Laptop mitbringen
 +  * Programmier- und Elektronikkenntnisse sind nicht Voraussetzung, seriöses Interesse daran aber schon.
  
-  * VS-Code installieren/einrichten PlatformIO installieren + 
-  * Ohm (U=R*i) +Als Teaser, was mit einem Mikrokontroller, ein paar LEDs, einem Servo und einem Infrarotsensor möglich ist (und ein bisschen 3D-Druck): 
-  * Diode +{{ https://tech-lab.ch/mikrokontroller-bahnuebergang.mp4?640x360 }} 
-  * LED blinken + 
-  * mehrere LEDs +===== Kurs ===== 
-  * Dimmen + 
-  * Druckknopf+  [[.:software-setup|VS-Code installieren und einrichten]] 
 +  * [[.:breadboard|Steckbrett (Breadboard)]] 
 +  * [[.:uri|Spannung, Widerstand und Strom: $U=R \cdot I$]] 
 +  [[.:led|Funktionsweise und Wichtiges zu LEDs]] 
 +  * [[.:workflow|Quellcode, Kompilieren, Flashen]] 
 +  * eine LED blinken lassen 
 +  * mehrere LEDs blinken lassen 
 +  * Druckknopf, pullup/pulldown 
 +  * Debouncing 
 +  * mehrere LEDs unabhängig mit Druckknöpfen steuern (evtl. auch blinkende). 
 + 
 +==== Gute Webseiten ==== 
 +  * https://randomnerdtutorials.com 
 +  * https://registry.platformio.org (einfaches Einbinden diverser Libraries) 
 + 
 + 
 +{{ :microcontroller:teaser.jpg?nolink |}}