STEM Buddy verwandelt Ihr Smartphone in virtuelle Hardware für Ihre ESP32- und Arduino-Projekte. Schreiben Sie echten Code, senden Sie Befehle per Bluetooth, und Ihr Smartphone wird zum LCD, zur LED, zum Servo, zum Sensor oder zum Oszilloskop.
Kein Steckbrett? Kein Problem. Ihr Smartphone IST die Komponente.
SO FUNKTIONIERT ES:
1. Binden Sie die STEM Buddy C++-Bibliothek in Ihr Arduino/ESP32-Projekt ein.
2. Schreiben Sie echten Code – z. B. `stemBuddy.lcd.print("Hallo!")` oder `stemBuddy.led.setColor(255, 0, 0)`.
3. Ihr ESP32 sendet Befehle per Bluetooth Low Energy an die App.
4. Die App simuliert die Komponente in Echtzeit auf Ihrem Smartphone-Bildschirm.
5. Die App kann auch Daten zurücksenden – virtuelle Tasten, Schieberegler und Sensorwerte, die Ihr Code auslesen kann.
Es ist eine bidirektionale Brücke zwischen realen Mikrocontrollern und virtuellen Peripheriegeräten.
Virtuelle Peripheriegeräte – 7 Komponenten, die Ihr ESP32 steuern kann:
• LED-/RGB-Streifen – Ihr Code legt Farben und Helligkeit fest, das Smartphone zeigt eine leuchtende LED in Echtzeit an.
• Servomotor – Senden Sie einen Winkel per Code, der virtuelle Servo bewegt sich entsprechend.
• 16x2-LCD-Display – Rufen Sie `lcd.print()` von Ihrem ESP32 auf und sehen Sie Text auf einem virtuellen Display.
• Sensor-Dashboard – Die App generiert virtuelle Sensordaten (Temperatur, Licht, Luftfeuchtigkeit, Druck), die Ihr ESP32 über BLE ausliest.
• Oszilloskop – Visualisieren Sie reale Signale oder debuggen Sie die Ausgabewellenformen Ihres Codes.
• Gleichstrommotor – Ihr Code legt PWM-Drehzahl und -Richtung fest, die App zeigt Drehzahl und Rotation an.
• Summer – Senden Sie Tonfrequenzen per Code, die Sie auf dem virtuellen Summer hören und sehen können.
Warum STEM BUDDY?
• Kein LCD-Display? Ihr Smartphone ist eins.
• Keine LEDs? Ihr Smartphone leuchtet.
• Kein Temperatursensor? Dein Smartphone sendet virtuelle Messwerte an deinen ESP32.
• Du hast kein Oszilloskop? Dein Smartphone zeigt die Signalverläufe an.
Kinder können sofort mit der Programmierung echter Hardwareprojekte beginnen – Bauteile müssen nicht erst gekauft werden. Sobald sie so weit sind, können die virtuellen Bauteile mit demselben Code durch echte ersetzt werden.
GEFÜHRTE PROJEKTE:
Schritt-für-Schritt-Projekte mit der STEM Buddy-Bibliothek:
• LED blinken – Dein erstes ESP32- und Smartphone-Projekt
• Ampel – Steuere 3 virtuelle LEDs per Code
• Temperaturmonitor – Virtuelle Sensordaten auslesen und auf einem virtuellen LCD-Display anzeigen
• Servo-Türschloss – Baue ein Zahlenschloss mit virtuellem Tastenfeld und Servo
• Linienfolger-Roboter – Nutze virtuelle IR-Sensoren, bevor du physische Sensoren verwendest
• IoT-Wetterstation – Virtuelle Sensoren speisen Daten in echte Cloud-Dashboards ein
• Sprachgesteuerte LEDs – Spracherkennung trifft auf Hardwaresteuerung
• Raketenstart-Simulation – Ein spannender Countdown mit virtuellem Display und Summer
CODE-EDITOR:
Codevorlagen direkt in der App ansehen und bearbeiten:
• Arduino C++ – Vorgefertigte Vorlagen mit der STEM Buddy-Bibliothek
• MicroPython – Für moderne Mikrocontroller-Workflows
• Scratch Blocks – Visuelle, blockbasierte Programmierung dank CodeSkool Scratch IDE-Integration
VERBINDUNG:
• Bluetooth Low Energy (BLE) – Primäre Verbindung für ESP32
• WLAN – Netzwerkbasierte Kommunikation
• Seriell – USB-Verbindung Unterstützung
TEIL DES CODESKOOL-ÖKOSYSTEMS: STEM Buddy arbeitet mit der CodeSkool Scratch IDE und dem Code Yaan ESP32-Roboter zusammen. Programmieren Sie Ihren ESP32 mit Scratch-Blöcken und nutzen Sie STEM Buddy als virtuelle Ein-/Ausgabeschicht – eine umfassende Lernplattform von visueller Programmierung bis hin zu echter Hardware.
• 6 Designs: Dunkel, Hell, AMOLED, Verspielt, Ozean, Natur
• Offline-Nutzung für die Interaktion mit virtuellen Komponenten möglich
• Für Mobilgeräte optimiert und einhändig bedienbar
• Kostenlos und für alle Lernenden zugänglich
Ihr Smartphone ist Ihr leistungsstärkstes Elektroniklabor. STEM Buddy schöpft sein volles Potenzial aus.
Aktualisiert am
09.03.2026