STEM Buddy verandert je telefoon in virtuele hardware voor ESP32- en Arduino-projecten. Schrijf echte code, verstuur commando's via Bluetooth en je telefoon wordt het LCD-scherm, de LED, de servo, de sensor, de oscilloscoop β of een van de meer dan 48 virtuele componenten.
Geen breadboard? Geen probleem. Je telefoon IS de component.
HOE HET WERKT:
1. Voeg de STEM Buddy C++-bibliotheek toe aan je Arduino/ESP32-project.
2. Schrijf echte code β buddy.lcd.print("Hallo!") of buddy.led.on().
3. Je ESP32 stuurt commando's naar de app via Bluetooth Low Energy.
4. De app geeft de component in realtime weer op je telefoonscherm.
5. De app stuurt ook data TERUG β virtuele knoppen, schuifregelaars, sensoren en ingangen die je code kan uitlezen.
Het is een tweewegsbrug tussen echte microcontrollers en virtuele randapparatuur.
48+ VIRTUELE RANDAPPARATEN in 7 categorieΓ«n:
SCHERMEN (9):
β’ LED / RGB LED β Gloeiende LED's aangestuurd door je ESP32
β’ LCD 1602 β 16x2 tekendisplay met cursor, scrollfunctie en aangepaste tekens
β’ 7-segment display β Cijferdisplay met decimalen
β’ NeoPixel Strip & Matrix β Adresseerbare RGB LED-arrays
β’ LED-balkgrafiek β Niveaumeter visualisatie
β’ MAX7219 Dot Matrix β 8x8 scrollende dotmatrix
β’ SSD1306 OLED β Klein grafisch display
INVOERAPPARATEN (8):
β’ Drukknoppen & schuifschakelaars β Digitale ingangen
β’ Potentiometer & schuifpotmeter β Analoge ingangen
β’ Joystick β Analoge joystick met twee assen
β’ 4x4 toetsenbord β Membraantoetsenbord
β’ Draaikiezer β Klassieke draaikiezer
SENSOREN (17):
β’ Telefoonsensoren: Temperatuur, Licht, Geluid, Barometer, Accelerometer, Magnetometer, Stap Teller
β’ Virtuele sensoren: DHT22, BMP180, HC-SR04 ultrasoon, PIR-bewegingssensor, fotoweerstand, kleursensor, reed-schakelaar, GPS, RFID, NFC
ACTUATOREN (5):
β’ Servomotor β Geanimeerde hoekregeling van 0β180Β°
β’ DC-motor β PWM-snelheid en -richting
β’ Stappenmotor β Nauwkeurige stapregeling
β’ Zoemer β Toongeneratie met frequentieweergave
β’ Relaismodule β Aan/uit-schakeling
DOMOTICA (2):
β’ 8-kanaals schakelbord β Bediening van slimme huisschakelaars
β’ SMS-meldingen β Meldingen verzenden/ontvangen
MEDIA (6):
β’ Luidspreker & audiospeler β MP3/WAV-weergave
β’ Piano β MIDI-stijl noten spelen
β’ Camera β Foto's maken met MediaPipe computer vision
β’ Spraak / TTS β Tekst-naar-spraaksynthese
β’ MicroSD-kaart β Bestandssysteem lezen/schrijven
ONTWIKKELAARSTOOLS (5):
β’ Oscilloscope β Realtime golfvormweergave
β’ SeriΓ«le monitor β UART-debugterminal
β’ Pinmonitor β GPIO-status en analoge metingen
β’ Datalogger β Sensorgegevens opslaan in CSV-bestand
β’ Internet β HTTP/API-verzoeken
WAAROM STEM BUDDY?
β’ Geen LCD-scherm? Je telefoon is er een.
β’ Geen sensoren? Je telefoon stuurt virtuele metingen naar je ESP32.
β’ Geen oscilloscoop? Je telefoon toont golfvormen.
β’ Meer dan 48 componenten, geen hardwarekosten.
Kinderen kunnen direct beginnen met het programmeren van echte hardwareprojecten β er zijn geen componenten nodig. Wanneer ze er klaar voor zijn, kunnen ze virtuele componenten vervangen door fysieke componenten met dezelfde code.
SLIM ZOEKEN:
Vind elk component direct met fuzzy search en zoekwoorden in natuurlijke taal. Zeg "afstand meten" en het vindt de ultrasone sensor. Spraakgestuurd zoeken wordt ondersteund.
BEGELEIDE PROJECTEN:
8 stapsgewijze projecten, van LED-knipperen tot IoT-weerstation, voor beginners tot gevorderden.
ONDERDEEL VAN HET CODESKOOL-ECOSYSTEEM:
Werkt samen met de CodeSkool Scratch IDE en de Code Yaan ESP32-robot β een compleet leerplatform van visueel programmeren tot echte hardware.
β’ 6 thema's β Donker, Licht, AMOLED, Speels, Oceaan, Natuur
β’ Werkt offline voor interactie met virtuele componenten
⒠Geoptimaliseerd voor mobiel gebruik met één hand
β’ Gratis en open voor alle leerlingen
Je telefoon is het krachtigste elektronicalab dat je al hebt. STEM Buddy ontsluit het.