Arduino, ESP32 oder Pico für die Schule? Der Board-Vergleich
Arduino, ESP32 oder Pico für die Schule? Entscheidungstabellen nach Lernziel, Klassenstufe, Installation auf Schulrechnern und Budget plus ein Jahresplan.
Die kurze Antwort auf die Frage Arduino, ESP32 oder Pico für die Schule: Die meisten Schulen sollten mit dem Arduino Uno beginnen. Gehört das Internet der Dinge (IoT) zu deinen Lernzielen, also Geräte, die Daten per WLAN senden oder per Handy gesteuert werden, nimm den ESP32 als zweiten Schritt dazu; wird an deiner Schule ohnehin Python unterrichtet, sollte der Raspberry Pi Pico das zweite Board sein. Statt das ganze Schuljahr mit einem einzigen Board zu bestreiten, denk in Stufen: Im ersten Halbjahr legt der Uno mit 5 V, hoher Fehlertoleranz und reichlich Material die Grundlagen in Elektronik und Programmierung, im zweiten Halbjahr werden dieselben Projekte auf dem zweiten, zum Ziel passenden Board wiederholt und erweitert.
Dieser Artikel ist keine persönliche Kaufberatung; welches Board eine einzelne Person kaufen sollte, haben wir in welchen Arduino soll ich kaufen und Arduino oder ESP32 beschrieben, die Boards selbst stellen was ist ein ESP32 und was ist ein Raspberry Pi Pico vor. Hier betrachten wir die Frage aus Sicht der Schule: 24 Schülerinnen und Schüler, 8 Gruppen, Rechner, die Administratorrechte verlangen, 45-Minuten-Stunden und ein Schrank voller Material, das mehrere Jahre genutzt wird. Zuerst kommt die technische Entscheidungstabelle, dann Empfehlungen nach Lernziel und Klassenstufe, Unterschiede bei der Installation und ein Beispiel für einen Jahresplan.

Warum unterscheidet sich die Entscheidung der Schule von einer privaten?
Wer zu Hause ein Board kauft, fragt vor allem: „Was kann ich damit bauen?“ In der Schule lautet die Frage: „Was lernen 24 Personen mit diesem Board gleichzeitig, in derselben Stunde, mit möglichst wenigen Problemen?“ Findet jemand zu Hause den Port nicht, sind 5 Minuten verloren; finden im Unterricht drei von acht Gruppen den Port nicht, ist die Stunde vorbei. Deshalb treten Megahertz und Kilobyte in der Schule in den Hintergrund. Wichtig sind andere Fragen: Wie viele Schritte braucht die Installation, beschädigt ein falsch gesteckter Draht das Board, lassen sich Sensoren direkt anschließen und findet die Lehrkraft fertiges Unterrichtsmaterial?
Dazu kommt die Zeit. Schulboards werden meist nicht ein, sondern mehrere Jahre genutzt, und jedes Jahr öffnet eine neue Klasse denselben Schrank. Die Frage sollte also nicht „Welches Board ist leistungsfähiger?“ lauten, sondern „Welche Reihenfolge von Boards bringt die Lernenden zum nächsten Schritt?“. Die Programmlogik vom Uno setzt sich auf dem ESP32 in derselben Sprache und auf dem Pico mit denselben Konzepten fort; genau daraus bezieht ein gestufter Plan seine Stärke. Ein ganzes Jahr mit einem Board ist möglich, aber dann werden entweder die ersten Wochen unnötig schwer oder die Klasse verlässt das Jahr, ohne einen wichtigen Schritt wie Funkverbindung oder eine zweite Sprache gesehen zu haben.
Entscheidungstabelle: Wie unterscheiden sich Uno, ESP32 und Pico in der Schule?
Die folgende Tabelle vergleicht die Boards nach Kriterien, die in der Schule wirklich den Unterschied machen. Die ESP32-Spalte meint das in Schulen am häufigsten verwendete 30-Pin-ESP32-DevKit (mit ESP32-WROOM-32-Modul), die Pico-Spalte den Raspberry Pi Pico und seine Funkversion Pico W. Die Uno-Spalte gilt für den klassischen Uno R3; die Unterschiede des Uno R4 findest du im Artikel Arduino Uno R4.
| Kriterium | Arduino Uno (R3) | ESP32 (DevKit) | Raspberry Pi Pico |
|---|---|---|---|
| Betriebsspannung (Pins) | 5 V; Pins geben 5-V-Signale aus und vertragen sie | 3,3 V; Pins sind nicht 5-V-tolerant | 3,3 V; Pins sind nicht 5-V-tolerant |
| Programmiersprache | Arduino C++ (als Blöcke lesbar) | Meist Arduino C++; MicroPython läuft auch | Meist MicroPython; auch mit Arduino C++ programmierbar |
| Einfache Installation | Am einfachsten: Arduino IDE installieren, Board und Port wählen, hochladen | Mittel: zusätzliches ESP32-Boardpaket in der IDE, bei manchen Boards BOOT-Taste beim Hochladen | Einfach: Thonny installieren, einmal MicroPython auf das Board spielen |
| WLAN / Bluetooth | Nein (der Uno R4 WiFi hat es) | WLAN (2,4 GHz), Bluetooth Classic und BLE | Nein; der Pico W hat WLAN und Bluetooth |
| Fehlertoleranz | Hoch: großer 5-V-Spielraum, treibt eine LED mit Vorwiderstand problemlos bei empfohlenen 20 mA pro Pin | Mittel: ein 5-V-Signal beschädigt den Pin; Schaltungen an Boot-Pins wie GPIO0, 2, 12, 15 können das Hochladen stören | Mittel: ein 5-V-Signal beschädigt den Pin; softwareseitig aber per BOOTSEL immer wiederherstellbar |
| Sensorkompatibilität | Die meisten 5-V-Module direkt anschließbar (HC-SR04, Relaismodul, 5-V-LCD) | 3,3-V-Sensoren direkt; Module mit 5-V-Ausgang brauchen Spannungsteiler oder Pegelwandler | Wie ESP32; nur 3 analoge Eingänge (GP26–GP28) |
| Analoges Lesen | 6 Pins, 10 Bit (0–1023) | Viele Pins, 12 Bit; ADC2-Pins sind bei aktivem WLAN nicht lesbar | 3 Pins, 12 Bit (in MicroPython mit read_u16 0–65535) |
| Menge an Unterrichtsmaterial | Am größten: seit Jahren in Schulen, viel Material in vielen Sprachen | Groß, vor allem für IoT und Smart Home | Wachsend; gute MicroPython-Dokumentation, weniger fertiges Unterrichtsmaterial |
| Installation auf Schulrechnern | Arduino IDE; beim Original kein Treiber, kompatible Boards mit CH340 brauchen eventuell einen | Arduino IDE + Boardpaket von mehreren hundert MB + CP210x- oder CH340-Treiber je nach USB-Chip | Thonny; unter Windows 10/11, macOS und Linux kein eigener Treiber nötig |
| Relative Boardkosten | Der originale Uno ist der teuerste der drei; kompatible Uno-Boards sind günstiger | Meist niedrig | Meist am niedrigsten |
Achte beim Lesen besonders auf zwei Zeilen: Betriebsspannung und Fehlertoleranz. Weil die Pins des Uno mit 5 V arbeiten, lassen sich die meisten Sensormodule auf dem Markt direkt anschließen, und ein falsch gesteckter Draht führt meistens nur dazu, dass die Schaltung nicht funktioniert. Die Pins von ESP32 und Pico arbeiten mit 3,3 V; erreicht sie ein 5-V-Signal, können Pin oder Board Schaden nehmen. Für eine einzelne Person ist das ein kleines Detail, in einer Klasse mit 8 Gruppen wirkt es sich direkt auf dein Budget für Ersatzboards aus. Auch die Kostenzeile sollte nicht allein entscheiden: Der Boardpreis ist nur ein kleiner Teil der Gesamtsumme aus Steckbrettern, Kabeln, Sensoren und Ersatzteilen.
Welches Board für welches Lernziel?
Bevor du ein Board wählst, schreib in einem Satz auf, was die Lernenden am Ende des Unterrichts können sollen. „Durch Messen erklären, warum eine LED einen Vorwiderstand braucht“ und „Temperaturdaten auf dem Handy sehen“ verlangen unterschiedliche Boards. Alle Einstiegsprojekte in der folgenden Tabelle sind in BlueGrays kostenlos und öffnen sich mit Schaltplan, Bauteilliste und Code.
| Lernziel | Erstes Board | Warum? | Kostenloses Einstiegsprojekt |
|---|---|---|---|
| Elektronik-Grundlagen (Strom, Spannung, Widerstand, LED) | Arduino Uno | In 5-V-Schaltungen stimmen Messwerte leicht mit der Rechnung überein, Fehler beschädigen das Board selten | LED Blinken, Ampel |
| Algorithmen und C++ | Arduino Uno, dann ESP32 | Gleiche Sprache und gleiche IDE; setup(), loop(), if und for vom Uno gelten auf dem ESP32 unverändert | LED mit Taster ein- und ausschalten |
| Programmieren mit Python | Raspberry Pi Pico | Python-Wissen vom Rechner wandert aufs Board; eine Zeile in Thonny zeigt ihr Ergebnis ohne Kompilieren | Raspberry Pi Pico: Externe LED zum Leuchten bringen (GP14 + Steckbrett) |
| Internet der Dinge (IoT) | ESP32 (Alternative: Pico W) | WLAN und Bluetooth sind eingebaut; ESP32-Projekte sind ebenfalls Arduino C++, das Wissen aus dem ersten Halbjahr geht nicht verloren | ESP32-WLAN-STA-Verbindung (mit LCD-Display) |
| Robotik (Motoren, Servos, Abstand) | Arduino Uno; ESP32 für Funksteuerung | Die meisten Motortreiber-Boards und 5-V-Module wurden für den Uno entworfen; ESP32, wenn ein Fahrzeug per Handy gesteuert werden soll | HC-SR04 Abstandsmessung (serielle Anzeige) |
| Naturwissenschaftliche Versuche und Messdaten | Arduino Uno | Sensor und serieller Monitor reichen; 5-V-Module wie der DHT11 werden direkt angeschlossen | Temperatur und Luftfeuchtigkeit mit DHT11 |
Die zwei am häufigsten missverstandenen Zeilen sind Python und IoT. Den Pico für Python zu wählen heißt, dass die Lernenden die for-Schleife und die if-Abfrage, die sie am Rechner schreiben, mit derselben Syntax auf eine LED anwenden; eine einzige Zeile in der Shell von Thonny lässt die LED auf dem Board sofort leuchten. Beim IoT liegt der Vorteil des ESP32 nicht nur im eingebauten WLAN, sondern darin, dass ESP32-Projekte wie beim Uno in Arduino C++ geschrieben werden: pinMode(), digitalRead() und if aus dem ersten Halbjahr werden im zweiten unverändert genutzt, neu sind nur die WLAN-Verbindung und das Ausliefern einer Webseite. Auch der Pico W kann sich mit dem WLAN verbinden; will deine Schule sowohl Python als auch IoT, deckt der Pico W beides mit einem Board ab.
Empfehlungen nach Klassenstufe
Das Alter allein entscheidet nicht; von zwei gleichaltrigen Klassen hat die eine vielleicht schon mit Blöcken programmiert, die andere noch nie Informatikunterricht gehabt. Trotzdem ändern sich Stundenlänge, der Umgang mit Tastatur und Dateien und der Stundenplan je nach Stufe deutlich. Die Tabelle fasst diese Unterschiede zusammen; die Spalte „Nächster Schritt“ zeigt den Schritt, der folgt, wenn die Lernenden bereit sind, nicht zwingend im selben Jahr.
| Stufe | Startboard | Nächster Schritt | Worauf achten |
|---|---|---|---|
| Sekundarstufe I (etwa 11–14 Jahre) | Arduino Uno | Kein Boardwechsel im selben Jahr nötig; Handysteuerung mit dem ESP32 in einer AG oder im Wahlpflichtfach | Das Programm wird als Blöcke gelesen, der echte Code fertig hochgeladen; die Installation darf nicht 10 Minuten der Stunde fressen |
| Oberstufe (allgemeinbildend) | Arduino Uno (1. Halbjahr) | Pico, wenn Python unterrichtet wird, sonst ESP32 (2. Halbjahr) | Den Wechsel nicht als neues Thema, sondern als bekanntes Projekt auf neuem Board gestalten |
| Berufliche Schule (Elektrotechnik, Informatik) | Arduino Uno und Multimeter | IoT mit dem ESP32; Pegelwandlung und Leistungsrechnung werden selbst zum Thema | Den Unterschied zwischen 3,3 V und 5 V messen lassen statt nur erklären |
| Erwachsenenkurs | Ein Board passend zum Kursziel | Direkt ESP32 für Gruppen mit Smart-Home-Wunsch, Pico für Gruppen mit Python-Kenntnissen | In kurzen Kursen keine Zeit mit der Installation von zwei Boards verlieren |
Mit Blöcken in der Sekundarstufe I zu beginnen erleichtert das Lesen von Programmen, ändert aber nichts an der Boardwahl: Die meisten BlueGrays-Projekte mit Blöcken sind Arduino-Projekte, und die Blöcke dienen zum Lesen des Programms; aufs Board kommt immer der echte Code des Projekts. Wenn du die C++- und MicroPython-Entsprechungen der Blöcke nebeneinander sehen willst, wirf einen Blick auf die Übergangstabelle von Blöcken zu C++. In der Oberstufe und der beruflichen Bildung ist es selbst schon ein Lernerfolg, zwei Boards zu kennen: Wer denselben Sensor an einem 5-V- und an einem 3,3-V-Board betrieben hat, ignoriert Spannungspegel nie wieder. In Erwachsenenkursen kommen die meisten mit einem konkreten Ziel; in der ersten Stunde zu fragen „Was willst du bauen?“ und das Board danach zu wählen, funktioniert besser, als alle denselben Weg gehen zu lassen.
Installation auf Schulrechnern: Treiber, Boardpaket, Thonny und Adminrechte
Die versteckten Kosten der Boardwahl in der Schule liegen in der Installation. Was zu Hause einmal erledigt ist, wiederholt sich in der Schule auf 8 Schülerrechnern und einem Lehrerrechner, und an den meisten Schulen darf nur die IT-Betreuung Software installieren. Der Aufwand unterscheidet sich bei den drei Boards deutlich:
| Schritt | Arduino Uno | ESP32 | Raspberry Pi Pico |
|---|---|---|---|
| Software | Arduino IDE 2 | Arduino IDE 2 | Thonny (bringt eigenes Python mit) |
| Zusatzpaket | Keins, Uno-Unterstützung ist eingebaut | esp32 by Espressif Systems aus dem Boardverwalter, mehrere hundert MB | Einmalig eine MicroPython-UF2-Datei aufs Board |
| USB-Treiber | Beim Original keiner; kompatible Boards mit CH340 brauchen eventuell einen | CP210x, CH340 oder CH9102 je nach Chip auf dem Board | Nicht nötig |
| Adminrechte | Für IDE und Treiber meist nötig | Für IDE und Treiber nötig; das Boardpaket landet im Benutzerordner | Leichter, da kein Treiber; Thonny lässt sich oft im Benutzerkonto installieren |
| Typisches Problem beim ersten Hochladen | Falscher Port, reines Ladekabel | Kein Port, „Failed to connect“ (BOOT-Taste), lange Kompilierzeit | Interpreter in Thonny nicht gewählt, Board ohne MicroPython |
Ein Detail des ESP32-Boardpakets sorgt in Schulen oft für Ärger: Das Paket wird nicht für den ganzen Rechner installiert, sondern in den Ordner des angemeldeten Benutzers. Melden sich alle mit einem gemeinsamen Konto an, ist das kein Problem; nutzt jede Person ihr eigenes Konto, wird das Paket für jedes Konto neu heruntergeladen. Auf Rechnern, die sich bei jedem Neustart in den Ausgangszustand zurücksetzen, ist die Installation am nächsten Tag verschwunden; dann musst du die IT-Betreuung bitten, das Paket ins geschützte Image aufzunehmen. Beim Pico gibt es dieses Problem nicht, weil MicroPython auf dem Board selbst liegt: Du bereitest das Board einmal vor, und Thonny erkennt es das ganze Jahr an jedem Rechner.
Geh mit einer klaren Liste zur IT-Betreuung; statt „Bitte Arduino installieren“ gib ihr die folgenden Punkte. Die Liste kannst du vor dem ersten Halbjahr mit den Uno-Punkten und vor dem zweiten mit den ESP32- oder Pico-Punkten weitergeben:
- Die Desktop-Version der Arduino IDE 2 auf 8 Schülerrechnern und 1 Lehrerrechner.
- Den CH340-, CP210x- oder CH9102-Treiber, je nach USB-Chip der kompatiblen Uno- oder ESP32-Boards; lies den Chip auf dem Board ab, sobald die Bestellung da ist.
- Bei ESP32: das Paket esp32 by Espressif Systems aus dem Boardverwalter und die im Unterricht genutzten Bibliotheken; sie müssen auch in Schülerkonten sichtbar sein.
- Bei Pico: Thonny. Blockiert eine Richtlinie USB-Speicher, erscheint auch das Laufwerk RPI-RP2 nicht, das der Pico im BOOTSEL-Modus zeigt; spiel MicroPython zu Halbjahresbeginn einmal an deinem eigenen Rechner auf die Boards.
- Schülerkonten dürfen beim Zugriff auf serielle USB-Ports nicht eingeschränkt sein.
- Nach der Installation ein 10-minütiger Test mit einem Schülerkonto: Board einstecken, Port wählen, Beispielcode hochladen.
Ein gestufter Plan: Beispiel für ein Schuljahr
Nehmen wir an, du hast 2 Stunden pro Woche, eine Klasse mit 24 Lernenden und 8 Dreiergruppen. Angenommen, du kannst von jedem Halbjahr etwa 14 Wochen für praktische Arbeit nutzen. Im ersten Halbjahr legen alle mit dem Uno dieselbe Grundlage; im zweiten wählst du je nach Ziel der Schule Weg A (ESP32, IoT) oder Weg B (Pico, Python). Beide Wege beginnen bewusst mit einem bekannten Projekt: Die Lernenden bauen das erste Projekt des ersten Halbjahres auf dem neuen Board nach und sehen den Unterschied selbst. Alle Projekte in der Tabelle sind kostenlos.
| Halbjahr und Woche | Board | Thema | Kostenloses Projekt |
|---|---|---|---|
| 1. Halbjahr, Woche 1–3 | Uno | Was ist ein Programm, digitaler Ausgang, Timing | LED Blinken, Ampel |
| 1. Halbjahr, Woche 4–6 | Uno | Eingang, Bedingungen, Zustand speichern | LED mit Taster ein- und ausschalten |
| 1. Halbjahr, Woche 7–9 | Uno | Analoger Sensor, Schwellenwert | Nachtlicht mit LDR |
| 1. Halbjahr, Woche 10–14 | Uno | Abstand und Umgebung messen, serieller Monitor, Miniprojekt | HC-SR04 Abstandsmessung (serielle Anzeige), Temperatur und Luftfeuchtigkeit mit DHT11 |
| 2. Halbjahr Weg A, Woche 1–3 | ESP32 | Dieselbe LED und derselbe Taster am ESP32, der 3,3-V-Unterschied, Boardpaket | LED Blinken mit ESP32 |
| 2. Halbjahr Weg A, Woche 4–8 | ESP32 | Sensor und LCD, WLAN-Verbindung | ESP32 DHT22 Temperatur und Luftfeuchtigkeit (mit LCD-Display), ESP32-WLAN-STA-Verbindung (mit LCD-Display) |
| 2. Halbjahr Weg A, Woche 9–14 | ESP32 | Webseite, die vom Handy erreichbar ist, IoT-Abschlussprojekt | ESP32 Async-Webserver (mit IP-Anzeige auf dem LCD) |
| 2. Halbjahr Weg B, Woche 1–4 | Pico | Python-Syntax, LED, Ampel | Raspberry Pi Pico: Externe LED zum Leuchten bringen (GP14 + Steckbrett), Raspberry Pi Pico Ampel-Simulator (3 LEDs sequenziell, GP11/GP12/GP13) |
| 2. Halbjahr Weg B, Woche 5–14 | Pico | Abstand, Ton, Tastenfelder, Abschlussprojekt | Raspberry Pi Pico Einparkhilfe (HC-SR04 + 3 LEDs + Summer), Raspberry Pi Pico Tasten-Klavier (5 Taster + Summer + Melodie-Rekorder) |
Unterrichte in der ersten Woche des zweiten Halbjahres kein neues Thema; lass das bekannte LED-Projekt auf dem neuen Board aufbauen und frag nur: „Was hat sich geändert?“ Pinnummern, 3,3 V, die Auswahl des Boardpakets beim ESP32 oder Python-Code beim Pico sind die Antworten, und selbst entdeckte Unterschiede vergessen die Lernenden nicht. Die erste Stunde von Weg A haben wir im ESP32-Plan für die erste Stunde minutengenau vorbereitet, den Rest in der 8-wöchigen ESP32-IoT-Unterrichtsreihe Woche für Woche; für Weg B lässt sich der 6-Wochen-Plan für Pico und MicroPython direkt übernehmen.
Ein gestufter Plan verteilt auch das Budget. Im ersten Jahr investierst du nur in Uno-Sets; weil das zweite Board mit den LEDs, Widerständen, Tastern, LDRs und Sensoren aus diesen Sets arbeitet, bedeutet es meist nur Boards, Kabel und ein paar Zusatzteile. Im Artikel Arduino-Labor in der Schule einrichten haben wir einige ESP32 und Pico für Vorführungen vorgeschlagen; wechselt die ganze Klasse aufs zweite Board, rechne die Anzahl nach Gruppen, nicht nach dem Vorführsatz. Die Liste der zweiten Stufe für 8 Gruppen und 1 Reserve:
- Weg A: 1 ESP32-DevKit pro Gruppe, 9 für die Klasse; 9 Datenkabel, die zur USB-Buchse des Boards passen. Die meisten ESP32-DevKits belegen ein einzelnes Steckbrett fast vollständig; zwei Steckbretter nebeneinander mit dem Board über der Mitte erleichtern die Verdrahtung.
- Weg B: 1 Raspberry Pi Pico H oder Pico WH (Stiftleisten angelötet) pro Gruppe, 9 für die Klasse; 9 Micro-USB-Datenkabel. Kaufst du Picos ohne Stiftleisten, musst du Lötzeit für 9 Boards einplanen.
- Für beide Wege: Wird ein 5-V-HC-SR04 genutzt, pro Gruppe ein 1-kΩ- und ein 2-kΩ-Widerstand, für die Klasse je 9; oder eine 3,3-V-Version des Sensors.
- Für die Funkwochen: ein Handy-Hotspot im 2,4-GHz-Band oder ein eigener Router statt des Schulnetzes (Weg A und Weg B mit Pico W).

5 typische Fehler von Schulen bei der Boardwahl
- Ein IoT-Board ohne IoT-Ziel kaufen: Weil der ESP32 leistungsfähig ist, liegt es nahe, im ersten Jahr für alle ESP32 zu kaufen. Wird das WLAN aber nicht genutzt, leben die Lernenden mit der 3,3-V-Grenze und zusätzlichen Installationsschritten, ohne etwas dafür zu bekommen.
- Boards in derselben Stunde mischen: Arbeiten vier Gruppen mit dem Uno und vier mit dem Pico, unterrichtest du zwei Stunden gleichzeitig. Wechsle das Board an der Grenze eines Halbjahres oder einer Einheit; in einer leistungsgemischten Klasse differenzierst du über die Schwierigkeit der Aufgabe, nicht über das Board.
- Pico und Pico W verwechseln: Nur die W-Version hat WLAN. Planst du eine Funkeinheit, achte bei der Bestellung auf das W; für den Einstieg in Python reicht der Pico ohne W.
- Mit reinen Ladekabeln in den Unterricht gehen: Reine USB-Ladekabel versorgen das Board, zeigen aber keinen Port, und die Lernenden suchen lange nach einem Treiberproblem. Teste die Kabel zu Halbjahresbeginn einzeln mit einem Board und markiere die Datenkabel.
- Kompatible Boards für identisch mit dem Original halten: Kompatible Uno- und ESP32-Boards sind für das Schulbudget sinnvoll, haben aber teils andere USB-Chips und brauchen eventuell einen Treiber. Teste vor einer Sammelbestellung ein Musterboard an einem Schulrechner mit Schülerkonto.
So sehen die drei Boards in BlueGrays aus
BlueGrays teilt die Projekte in drei Plattformen ein, und die Verteilung passt zu einem gestuften Plan: Es gibt mehr als 110 Projekte für Arduino, etwa 50 für den ESP32 und mehr als 30 für den Raspberry Pi Pico. 60 davon sind komplett kostenlos: 20 Arduino-, 20 ESP32- und 20 Pico-Projekte. In kostenlosen Projekten sind Schaltplan, Bauteilliste, Code und der Bereich Code verstehen offen; alle Projekte der Plantabelle oben stammen daraus. Arduino- und ESP32-Projekte sind in Arduino C++ geschrieben, Pico-Projekte in MicroPython. Unter Entdecken › Projekte wählst du über Filtern die Plattform und den Preisstatus und siehst so die kostenlosen Projekte für dein Unterrichtsboard in einer Liste.
- Projektfinder: Seine zweite Frage lautet „Welches Board hast du?“, mit den Optionen Arduino Uno / Nano, ESP32, Raspberry Pi Pico und „Ich habe noch kein Board“. Die Lernenden wählen ihr Board und bekommen Vorschläge; der Vorschlag ZUERST AUFWÄRMEN · KOSTENLOS auf dem Ergebnisbildschirm zeigt ein kostenloses Projekt zum Einstieg mit denselben Bauteilen. Mehr im Artikel zum Projektfinder.
- Code-Guide: Der Code-Guide im Bereich Lernen hat zwei Pfade, Arduino C++ und MicroPython, mit je 18 Karten. Das Beispiel jeder Karte hat die Tabs Block, Arduino und MicroPython, so sieht eine Person auf Weg B die C++- und die Python-Fassung desselben Befehls nebeneinander. Die Kartenliste steht im Artikel zum Code-Guide.
- Fragen des Tages: In der Einstellung Programmiersprache der Fragen lassen sich Beide, Arduino oder MicroPython wählen; eine Klasse auf Weg B kann im zweiten Halbjahr auf MicroPython-Fragen umstellen.
- Lass es uns zusammen bauen: Der Schritt 3. Code hochladen im geführten Modus hängt vom Board ab: Bei Arduino- und ESP32-Projekten wählst du Board und Port im Menü Werkzeuge der Arduino IDE, bei Pico-Projekten den MicroPython-Interpreter in Thonny. Diesen Schritt in der ersten Stunde gemeinsam am Beamer durchzugehen, spart viele Installationsfragen.
- Premium und Lehrer-Pakete: Premium hängt am Konto und schaltet die Projekte aller drei Plattformen gemeinsam frei; für den Wechsel auf ESP32 oder Pico im zweiten Halbjahr muss niemand etwas zusätzlich kaufen. Wie die Pakete mit 5 und 10 Codes ohne automatische Verlängerung unter Profil > Lehrer-Pakete für eine ganze Klasse funktionieren, erklären wir in Premium-Codes für die Klasse.
6 Fragen vor der Entscheidung: für die Fachkonferenz
- Was sollen die Lernenden am Ende können: eine Schaltung erklären, Code schreiben, Daten ins Netz senden?
- Wird an der Schule Python oder C++ unterrichtet, und wenn ja, in welchen Jahrgängen?
- Wie viele Gruppen arbeiten, und wie viele Ersatzboards hältst du bereit?
- Wer darf Software auf den Rechnern installieren, und wie lange dauert die Installation?
- Arbeiten deine Sensoren mit 5 V oder 3,3 V, und passen sie zum zweiten Board?
- Erlaubt das Schulnetz die Verbindung von Geräten, oder brauchst du einen Hotspot?
Sind die Antworten auf die ersten beiden Fragen klar, ergibt sich das Board fast von selbst: der Uno für Elektronik-Grundlagen und Algorithmen, der ESP32 für Vernetzung, der Pico für Python. Bevor du entscheidest, öffne die kostenlosen Projekte dieses Plans mit Schaltplänen und Code in der BlueGrays-App und geh sie an einem Abend durch; so siehst du am schnellsten, welcher Weg zu deiner Klasse passt.
Häufige Fragen
Arduino oder Raspberry Pi Pico im Unterricht?
Für Elektronik-Grundlagen und Programmierlogik ist der Arduino Uno der sicherere Einstieg: Er arbeitet mit 5 V, die meisten Sensoren lassen sich direkt anschließen und es gibt reichlich Material. Wird an der Schule Python unterrichtet, passt der Pico gut als zweites Board. Beide Boards halbjahresweise hintereinander einzusetzen, funktioniert meist besser, als sich für eines zu entscheiden.
Ist der ESP32 für Anfänger schwer?
Das Programmieren ist nicht schwer; auch der ESP32 wird mit der Arduino IDE in demselben C++ programmiert. Schwieriger sind die Installation (zusätzliches Boardpaket, USB-Treiber, manchmal die BOOT-Taste) und die 3,3-V-Grenze. Deshalb ist es in der Schule leichter, den ESP32 erst einzuführen, wenn die Lernenden einfache Schaltungen mit dem Uno aufbauen können.
Ist der Raspberry Pi Pico dasselbe wie ein Raspberry Pi?
Nein. Ein Raspberry Pi ist ein kleiner Computer mit Betriebssystem; der Pico ist ein Mikrocontroller-Board, das wie ein Arduino ein einzelnes Programm ausführt. An einen Pico schließt man weder Bildschirm noch Tastatur an; er wird per USB mit dem Rechner verbunden und in Thonny mit MicroPython programmiert.
Braucht man Adminrechte, um die Arduino IDE auf Schulrechnern zu installieren?
An den meisten Schulen erfordern Softwareinstallation und USB-Treiber Administratorrechte, plane das also mit der IT-Betreuung. Das ESP32-Boardpaket landet außerdem im Ordner des angemeldeten Benutzers, ein Test mit Schülerkonto ist daher Pflicht. Beim Pico ist der Aufwand geringer, weil kein eigener Treiber nötig ist.
Pico oder Pico W für die Schule?
Wenn du nur Python und Elektronik-Grundlagen unterrichtest, reicht der Pico. Planst du eine Einheit mit WLAN oder Bluetooth, nimm den Pico W; im Unterricht werden beide gleich programmiert. Wähle die Versionen Pico H oder Pico WH mit angelöteten Stiftleisten, damit sie direkt aufs Steckbrett passen.
Wie viele Boards braucht eine Klasse?
Eine Klasse mit 24 Lernenden in Dreiergruppen ergibt 8 Gruppen; 9 Boards mit einer Reserve reichen. Bei Zweiergruppen rechne mit 12 Gruppen und 1–2 Reserveboards. Beim Wechsel aufs zweite Board gilt dieselbe Rechnung; ein paar Vorführboards aus dem Labor reichen nicht für die ganze Klasse.
Projekte, die du danach bauen kannst
Alle Projekte ansehen
LED Blinken
Das allererste Hallo der Elektronik: eine einzelne LED an- und ausschalten. Der Arduino schaltet die LED in kurzen Abständen ein und aus, das Licht blinkt also schnell. So siehst du ganz einfach, wie

Ampel
Eine winzige Nachbildung der Ampel, die du jeden Tag auf der Straße siehst. Rot leuchtet zwei Sekunden, Gelb blitzt kurz auf, Grün leuchtet zwei Sekunden, dann geht es über Gelb wieder zurück zu Rot,

Nachtlicht mit LDR
Ein kleines Nachtlicht, das von selbst angeht, wenn es dunkel wird, und am Morgen wieder ausgeht. Ein Lichtsensor misst, wie hell es im Zimmer ist; ist es dunkel genug, schaltet der Arduino die LED ei

HC-SR04 Abstandsmessung (serielle Anzeige)
Der Sensor HC-SR04 funktioniert wie eine Fledermaus, die im Dunkeln ihren Weg findet: Er sendet einen Ton, den du nicht hörst, lauscht auf das Echo und misst, wie weit der Gegenstand vor ihm entfernt

LED Blinken mit ESP32
Lehrt die grundlegende Verwendung von GPIO-Ausgängen mit ESP32. Wir erreichen einen Blinkeffekt, indem wir eine LED über einen digitalen Pin ein- und ausschalten. ESP32-Version des klassischen Blink-Projekts auf Arduino UNO; die grundlegenden Blink-Befehle in der Arduino-Umgebung bleiben gleich, aber die Pinbelegung und die GPIO-Pegel von 3,3 V des ESP32 unterscheiden sich von denen des Arduino UNO.

ESP32 DHT22 Temperatur und Luftfeuchtigkeit (mit LCD-Display)
Bei diesem Projekt werden die Umgebungstemperatur und die Luftfeuchtigkeit mit einem DHT22-Sensor gemessen und in Echtzeit auf einem 16x2 I2C-LCD angezeigt. Mithilfe der Adafruit-DHT-Bibliothek werden die Daten über das One-Wire-Protokoll vom Sensor ausgelesen. Dieses Projekt bildet die Grundlage für IoT-Wetterstationen, Smart-Home-Automatisierung oder Umgebungsüberwachungssysteme in Gewächshäusern. Die Kommunikation mit dem DHT22 erfolgt über den GPIO-4-Pin des ESP32.

Raspberry Pi Pico: Externe LED zum Leuchten bringen (Steckbrett)
Der nächste Schritt nach der integrierten LED des Pico: Eine externe LED an das Breadboard anschließen und über den GP14-Pin steuern. In diesem Projekt lernst du, wie du einen beliebigen universellen GPIO-Pin des Pico als Ausgang nutzen kannst, welche Polarität die LED hat (langes Bein = Anode/+, kurzes Bein = Kathode/–) und warum ein Strombegrenzungswiderstand (220 Ω) erforderlich ist. Wenn du den Widerstand weglässt, fließt zu viel Strom durch die LED und sie kann durchbrennen. Die Schaltung i

Raspberry Pi Pico Ampel-Simulator (3 LEDs sequenziell)
Wir simulieren eine echte Ampel mit roten, gelben und grünen LEDs. Grün 4 Sek "gehen", gelb 1,5 Sek "bereit", rot 3 Sek "stopp" und rot+gelb 1 Sek "starten" (europäisches Ampelmuster). Lerne Funktionsdefinition, Zustandsmaschinen-Logik und Multi-GPIO-Synchronisation. Sehr einfache Schaltung: 3 LEDs an GP11/GP12/GP13, jeweils mit 220Ω Widerstand.
Weitere Artikel
BlueGrays-App
Diese Schaltung Schritt für Schritt auf dem Handy nachbauen
Schaltplan, Code und Teileliste auf einem Bildschirm. Über 200 Arduino-, ESP32- und Pico-Projekte zum Nachbauen.
Mit dem Handy scannen
Richte die Kamera auf den Code, dann öffnet sich der App-Store deines Handys.
oder im Store öffnen

