<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.tech-lab.ch/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.tech-lab.ch/feed.php">
        <title>Tech-Lab - microcontroller</title>
        <description></description>
        <link>https://wiki.tech-lab.ch/</link>
        <image rdf:resource="https://wiki.tech-lab.ch/lib/exe/fetch.php?media=logo.png" />
       <dc:date>2026-04-23T14:14:58+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.tech-lab.ch/doku.php?id=microcontroller:breadboard&amp;rev=1755328795&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.tech-lab.ch/doku.php?id=microcontroller:einsteiger-kurs&amp;rev=1756390138&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.tech-lab.ch/doku.php?id=microcontroller:led&amp;rev=1755335235&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.tech-lab.ch/doku.php?id=microcontroller:software-setup&amp;rev=1756481838&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.tech-lab.ch/doku.php?id=microcontroller:uri&amp;rev=1755332872&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.tech-lab.ch/doku.php?id=microcontroller:workflow&amp;rev=1756387818&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.tech-lab.ch/lib/exe/fetch.php?media=logo.png">
        <title>Tech-Lab</title>
        <link>https://wiki.tech-lab.ch/</link>
        <url>https://wiki.tech-lab.ch/lib/exe/fetch.php?media=logo.png</url>
    </image>
    <item rdf:about="https://wiki.tech-lab.ch/doku.php?id=microcontroller:breadboard&amp;rev=1755328795&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-16T07:19:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>breadboard</title>
        <link>https://wiki.tech-lab.ch/doku.php?id=microcontroller:breadboard&amp;rev=1755328795&amp;do=diff</link>
        <description>Breadboard / Steckbrett

Schnelles und einfaches Verbinden von elektronischen Bauteilen.

Kleine Steckbretter

Die mit roten Linien markierte Löcher sind verbunden.



Grössere Steckbretter

Grössere Breadboards haben am Rand noch quer verbundene Löcher, die normalerweise für die Stromversorgung (z.B. 5V und GND (0V)) verwendet werden:</description>
    </item>
    <item rdf:about="https://wiki.tech-lab.ch/doku.php?id=microcontroller:einsteiger-kurs&amp;rev=1756390138&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-28T14:08:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>einsteiger-kurs</title>
        <link>https://wiki.tech-lab.ch/doku.php?id=microcontroller:einsteiger-kurs&amp;rev=1756390138&amp;do=diff</link>
        <description>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.</description>
    </item>
    <item rdf:about="https://wiki.tech-lab.ch/doku.php?id=microcontroller:led&amp;rev=1755335235&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-16T09:07:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>led</title>
        <link>https://wiki.tech-lab.ch/doku.php?id=microcontroller:led&amp;rev=1755335235&amp;do=diff</link>
        <description>LEDs

Siehe auch Spannung Strom und Widerstand.

LED steht für «Light emmiting diode», «Leuchtdiode». Es sind Dioden, also Bauteile, die Strom nur eine Richtung fliessen lassen (bis die Spannung zu gross wird und das Bauteil Schaden nimmt).

Polung

	*  Abgeflachte Seite: Minus Pol.</description>
    </item>
    <item rdf:about="https://wiki.tech-lab.ch/doku.php?id=microcontroller:software-setup&amp;rev=1756481838&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-29T15:37:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>software-setup</title>
        <link>https://wiki.tech-lab.ch/doku.php?id=microcontroller:software-setup&amp;rev=1756481838&amp;do=diff</link>
        <description>Einrichten der Software (VSCode / VSCodium)

	*  Installieren Sie «Visual Studio Code» unter Windows, oder VSCodium wenn Sie keine zusätzlichen persönlichen Daten an Microsoft senden möchten.
		*  Laden Sie [dieses Archiv herunter] und entpacken Sie dieses in einen Ordner, wo Sie Ihre Programmierprojekte gespeichert haben wollen.</description>
    </item>
    <item rdf:about="https://wiki.tech-lab.ch/doku.php?id=microcontroller:uri&amp;rev=1755332872&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-16T08:27:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>uri</title>
        <link>https://wiki.tech-lab.ch/doku.php?id=microcontroller:uri&amp;rev=1755332872&amp;do=diff</link>
        <description>Spannung (Volt)

Kann man sich wie Wasserdruck vorstellen. Je höher die Spannung, desto mehr Strom könnte fliessen.

Ein bisschen genauer ist die Spannung Energie pro Ladung. Siehe auch  &lt;https://de.wikipedia.org/wiki/Elektrische_Spannung&gt;

Die Pins vom ESP32 dürfen nicht mit Spannungen über 3.3V oder unter 0V verbunden werden.$$
U = R \cdot I
$$$U=3.3 \text{ V}$$\Omega$$I=\frac{3.3 \text{ V}}{220 \, \Omega} = 15 \text{ mA}$$\Omega$$\frac{1.8 \text{ V}}{220\, $</description>
    </item>
    <item rdf:about="https://wiki.tech-lab.ch/doku.php?id=microcontroller:workflow&amp;rev=1756387818&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-28T13:30:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>workflow</title>
        <link>https://wiki.tech-lab.ch/doku.php?id=microcontroller:workflow&amp;rev=1756387818&amp;do=diff</link>
        <description>Vom Quellcode zum Programm auf dem ESP32

Quellcode (C++)

	*  Von und für Menschen
	*  Sehr strenge Regeln, damit auch vom Computer lesbar


// Eine Funktion ohne Rückgabewert, darum vom Typ void
// 3 Argument vom Typ int, also eine ganze Zahl (-2^31 bis 2^31-1)
void wiederhole(int mal, int msOn, int msOff) {
  for (int i=0; i&lt;mal; i++) { // Wiederholen
    digitalWrite(LEDPIN, HIGH);   // 3.3V auf LEDPIN
    delay(msOn);                  // So viele Millisekunden warten
    digitalWrite(LEDPIN…</description>
    </item>
</rdf:RDF>
