Logo

pixeledi Akademie

Raspberry Pi Pico 2

Programmieren, verbinden, steuern – der Pico 2 in Aktion

>101 Lektionen
>4h Kursmaterial

Tauche ein in die Welt des Raspberry Pi Pico 2 und entdecke, wie vielseitig der kleine Mikrocontroller wirklich ist! In diesem praxisnahen Kurs lernst du Schritt für Schritt, wie du mit MicroPython, Arduino C++ und sogar CircuitPython Projekte realisierst – vom simplen LED-Blink bis hin zur eigenen Mini-Wetterstation mit Sensoren, OLED und WLAN. ⚙️💡

Egal ob du neu einsteigst oder dein Wissen vertiefen möchtest – hier bekommst du das komplette Werkzeugset, um den RP2350 souverän zu beherrschen und spannende Projekte umzusetzen.

Was dich erwartet: Ăśber 4 Stunden Videomaterial, praxisnahe Beispiele und viele Aha-Momente rund um den Raspberry Pi Pico 2:

Du lernst nicht nur zu programmieren, sondern auch zu verstehen, wie Microcontroller, Sensoren und Protokolle zusammenarbeiten. Der Kurs ist modular aufgebaut – perfekt zum gezielten Einstieg in einzelne Themen oder zum Durcharbeiten als komplettes Lernpaket.

Begleitet von echten Projekten, detaillierten Erklärungen und praxisnahen Tipps, die dich vom Einsteiger zum Profi führen. 🚀

Ob du bereits mit Arduino gearbeitet hast oder neu in die Welt des Raspberry Pi Pico einsteigst – hier bekommst du das Know-how für deine eigenen MicroPython- und C++-Projekte.

Bis gleich im Kurs
pixeledi aka Markus Edenhauser, MA MSc

Curriculum

Kursintro

Kursintro (Vorschau)

01 Einleitung

1.2 So navigierst du durch den Kurs

1.3 Benötigte Hardware (Vorschau)

1.4 Welche IDE

1.5 Code-Zugriff und Downloads

1.6 MIT-Lizenz und Haftungsausschluss

02 Raspberry Pico2

2.1 Intro (Vorschau)

2.2 Pinout im Ăśberblick

2.3 Seeed Studio XIAO RP2350

2.4 Waveshare RP2350 Zero und RP2350-One

2.5 Programmiersprachen C++ vs. MicroPython

03 Entwicklungsumgebung einrichten

3.1 Intro (Vorschau)

3.2 REPL und uf2-Dateien

3.3 Thonny IDE Installation

3.4 Micropython via Thonny installieren

3.5 Micropython via Explorer installieren

3.6 VS Code installieren

3.7 MicroPico extension

3.8 Program mit MicroPico raufladen

3.9 Bibliotheken und weitere py Files uploaden

3.10 Alte Projekt Files auf dem Pico löschen

3.11 Programmieren via CLI

04 Erster Start mit Thonny und HelloWorld

4.1 Intro (Vorschau)

4.2 Hello World mit print

4.3 Programm permanent uploaden

4.4 Problem USB access denied

4.5 Problem Datei ist von Thoony geöffnet

4.6 Problem speichern unter zeigt kein upload an

05 EinfacheAmpelsteuerung

5.1 Intro (Vorschau)

5.2 Verdrahtung

5.3 eine LED ansteuern

5.4 Mehrere LEDs mit Array ansteuern

5.5 Button mit Pull-down-Widerstand integrieren

5.6 SW420-Vibrationssensor zusätzlich auswerten

5.7 Refactoring mit Funktionen

5.8 Interrupt Funktion mit Sensor

06 EinfacheAmpelsteuerung ArduinoCPP

6.1 Intro (Vorschau)

6.2 Boardverwalter URL

6.3 Erster Upload mit LED Blink

6.4 Mikropython Code in Arduino CPP ĂĽbersetzten

07 PWM ADC

7.1 Intro (Vorschau)

7.2 Schaltung

7.3 PWM-Grundlagen

7.4 LED mit PWM dimmen

7.5 PWM deinit

7.6 ADC Grundlagen

7.7 10kohm Poti auslesen

7.8 LED Helligkeit mit Poti steuern

7.9 Ăśbersicht von anderen Potis in der Praxis

7.10 Onboard Temperatursensor abfragen

08 I2C basics

8.1 Intro (Vorschau)

8.2 I2C Grundlagen und Schaltung

8.3 I2C Scanner mit default I2C Pins

8.4 SoftI2C diverse Pins fĂĽr I2C

8.5 BH1750 Lux Werte

8.6 BM280 Temperatur und Luftfeuchtigkeit

8.7 OLED SSD1306 Ansteuerung

8.8 Alle Sensorenwerte am OLED ausgeben

09 DC Motoren

9.1 Intro (Vorschau)

9.2 Ăśberblick DC Motorsteuerung

9.3 Verdrahtung und Schaltung

9.4 Logik zum Richtungswechsel programmieren

9.5 Motor mit LED Logik

9.6 SG90 Servo Motor Schaltung und 3D Druck

9.7 Servo Motor – Ein-Ausgang Schranke

10 WS2812b

10.1 Intro (Vorschau)

10.2 Ansteuerung mit XIAO RP2350

10.3 Rainbow-Effekt und Strombegrenzung

11 WIFI

11.1 Intro (Vorschau)

11.2 WIFI Verbindung herstellen

11.3 Statische IP festlegen

11.4 HTTPS Request am Beispiel einer API

11.5 API-Antwort als JSON auswerten

12 MQTT

12.1 Intro (Vorschau)

12.2 Was ist MQTT

12.3 Backend und MQTT Explorer Empfehlung

12.4 Library einbinden und Code MQTT publish

12.5 Erster MQTT Test

12.6 Code fĂĽr MQTT Subscribe

12.7 GPIO Steuerung mit MQTT Subscribe

13 CircuitPython HID

13.1 Intro (Vorschau)

13.2 CircuitPython Firmware

13.3 Erstes Beispiel LED Blink

13.4 HID Library

13.5 Keyboardstrokes

14 Meshtastic Addon

14.1 Intro (Vorschau)

14.2 Was ist Meshtastic

14.3 Waveshare Add on

14.4 Firmware upload

14.5 Erste Einstellungen

14.6 Ausblick

15 PicoKeys

15.1 FIDO2 Hardware Keys mit Pico Keys

16 Abschluss

16.1 Fazit und Danke

FAQ

Kauf & Zugang

Wie funktioniert der Kauf?

Du klickst auf den Link auf der Kursseite und wirst zu Payhip.com weitergeleitet. Dort kannst du auswählen, ob du mit PayPal oder Kreditkarte bezahlen möchtest. Über PayPal steht dir auch die Option EPS zur Verfügung.

Kurs: Nach dem Kauf erhältst du eine E-Mail mit einer Textdatei, die deinen individuellen Kurslink enthält.

E-Book Gleich nach dem Kauf erhältst du einen Download-Link für die EPUB- und PDF-Version des Buches.

Deine aktuellen Kurse findest du auch jederzeit im MenĂĽ unter: Meine Kurse

Viel SpaĂź beim Lernen!

Wo sind die Zugangsdaten von meinem Kurs?

Du erhältst direkt nach der Zahlung eine Text- oder PDF-Datei mit deinen Zugangsdaten. Zusätzlich bekommst du von Payhip (dem Zahlungsdienstleister) eine E-Mail, über die du die Unterlagen erneut herunterladen kannst.

Deine aktuellen Kurse findest du auch jederzeit im MenĂĽ unter: Meine Kurse

Gutschein / Coupon-Code

Um einen Gutschein (Coupon-Code) einzulösen: Gib im Zahlungsfenster zuerst deine E-Mail-Adresse ein. Danach erscheint das Feld Coupon Code. Trage dort den Code ein – der Betrag wird sofort angepasst.

Coupon Code eingeben

Schau dir meine aktuellen YouTube-Videos an, dort gibt es immer wieder Aktionen: www.youtube.com/@pixeledi

Wo finde ich meine Rechnung?

Deine Rechnung findest du in der Bestätigungs-E-Mail vom Zahlungsdienstleister Payhip. Weitere Informationen dazu findest du auch hier:
https://help.payhip.com/article/119-can-i-get-an-invoice

Kann ich als Business-Kunde eine UID-Nummer angeben?

Ja, das ist möglich. Bitte gib deine UID-Nummer unbedingt direkt beim Kauf ein. Nachträglich kann aus steuerlichen Gründen keine Rechnung mit UID-Nummer mehr ausgestellt werden.

Kursinhalte & Ablauf

Wann beginnt und endet der Kurs?

Direkt nach dem Kauf erhältst du automatisch deine Zugangsdaten und kannst sofort loslegen. Da es sich um einen Online-Kurs handelt, bestimmst du ganz flexibel selbst, wann du startest und in welchem Tempo du den Kurs absolvierst.

Wie lange habe ich Zugang zum Kurs?

Wie klingt lebenslanger Zugang? Nach der Anmeldung hast du unbegrenzten Zugriff auf diesen Kurs – auf all deinen Geräten.

Brauche ich Vorkenntnisse?

Jeder Kurs ist individuell gestaltet. In der Kursbeschreibung findest du eine genaue Übersicht über alle Inhalte, was dich im Kurs erwartet und welche Kenntnisse du benötigst.

Kann ich mir den Kurs vor dem Kauf ansehen?

Ja! Du findest kostenlose Vorschaulektionen und kannst dir das gesamte Curriculum ansehen, damit du einen Eindruck vom Kurs bekommst, bevor du dich entscheidest.

Videos laden nicht – woran liegt das?

Die Videos werden über ein professionelles Streaming-System ausgeliefert, das für schnelle und stabile Wiedergabe sorgt. Wenn die Videos nicht laden, liegt das meist an einem Browser-Plugin (z. B. Werbeblocker) oder einer schwachen Internetverbindung.

Deaktiviere testweise den Werbeblocker oder nutze einen anderen Browser – danach funktioniert das Laden meist reibungslos.

Warum ist mein Fortschritt weg?

Der Fortschritt wird lokal im Browser gespeichert. Wenn du deine Browserdaten löschst oder einen anderen Browser verwendest, ist der Fortschritt nicht mehr verfügbar.

UnterstĂĽtzung & Zufriedenheit

Bekomme ich UnterstĂĽtzung bei Fragen?

Der Kurs ist so aufgebaut, dass du alle Inhalte Schritt für Schritt nachvollziehen kannst. Viele typische Probleme und Fragen werden direkt im Kurs erklärt oder in den jeweiligen Kapiteln behandelt.

Zusätzlich veröffentliche ich regelmäßig neue Videos und ergänzende Inhalte auf meinem YouTube Kanal, in denen ich häufige Fragen aus der Community aufgreife und Lösungen zeige.

Was ist, wenn ich mit dem Kurs unzufrieden bin?

Ich möchte auf keinen Fall, dass du unglücklich bist! Wenn du mit deinem Kauf unzufrieden bist, kontaktiere mich innerhalb der ersten 30 Tage und ich erstatte dir den vollen Betrag.