STEM Buddy

0+
Aflaaie
Inhoudgradering
Almal
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent

Meer oor hierdie app

STEM Buddy verander jou foon in virtuele hardeware vir jou ESP32- en Arduino-projekte. Skryf regte kode, stuur opdragte oor Bluetooth, en jou foon word die LCD, LED, servo, sensor of ossilloskoop.

Geen broodbord nie? Geen probleem nie. Jou foon IS die komponent.

HOE DIT WERK:
1. Sluit die STEM Buddy C++-biblioteek in jou Arduino/ESP32-projek in.
2. Skryf regte kode — stemBuddy.lcd.print("Hallo!") of stemBuddy.led.setColor(255, 0, 0)
3. Jou ESP32 stuur opdragte na die toepassing oor Bluetooth Low Energy.
4. Die toepassing simuleer die komponent intyds op jou foonskerm.
5. Die toepassing kan ook data TERUG stuur — virtuele knoppies, skuifbalkies en sensorwaardes wat jou kode kan lees.

Dis 'n tweerigtingbrug tussen regte mikrobeheerders en virtuele randapparatuur.

VIRTUELE RANDAPPARATE — 7 Komponente wat Jou ESP32 Kan Beheer:
• LED / RGB Strook — Jou kode stel kleure en helderheid, die foon vertoon 'n gloeiende LED intyds
• Servomotor — Stuur 'n hoek vanaf jou kode, kyk hoe die virtuele servo beweeg om te pas
• 16x2 LCD-skerm — Roep lcd.print() vanaf jou ESP32 en sien teks verskyn op 'n virtuele karakterskerm
• Sensordashboard — Die toepassing genereer virtuele sensordata (temperatuur, lig, humiditeit, druk) wat jou ESP32 oor BLE lees
• Ossilloskoop — Visualiseer werklike seine of ontfout jou kode se uitvoergolfvorms
• GS-motor — Jou kode stel PWM-spoed en -rigting, die toepassing wys RPM en rotasie
• Zoemer — Stuur toonfrekwensies vanaf jou kode, hoor en sien dit op die virtuele zoemer

WAAROM STEM BUDDY?
• Het jy nie 'n LCD nie? Jou foon is een.
• Het jy nie LED's nie? Jou foon lig op.
• Het jy nie 'n temperatuursensor nie? Jou foon stuur virtuele lesings na jou ESP32.
• Het jy nie 'n ossilloskoop nie? Jou foon vertoon golfvorms.

Kinders kan dadelik regte hardewareprojekte begin kodeer – dit is nie nodig om eers komponente te koop nie. Wanneer hulle gereed is, ruil virtuele komponente vir regte komponente met dieselfde kode.

BEGELEIDE PROJEKTE:
Stap-vir-stap projekte met behulp van die STEM Buddy-biblioteek:
• LED Blink — Jou eerste ESP32 + foonprojek
• Verkeerslig — Beheer 3 virtuele LED's vanaf jou kode
• Temperatuurmonitor — Lees virtuele sensordata en vertoon dit op virtuele LCD
• Servo Deurslot — Bou 'n wagwoordslot met virtuele sleutelbord en servo
• Lynvolgerrobot — Gebruik virtuele IR-sensors voordat jy fisies gaan
• IoT Weerstasie — Virtuele sensors wat regte wolkdashboards voed
• Stembeheerde LED's — Spraakherkenning ontmoet hardewarebeheer
• Missiellanseringsim — 'n Prettige aftelling met virtuele vertoon en zoemer

KODE-REDIGEERDER:
Voorskou en redigeer kodesjablone direk in die toepassing:
• Arduino C++ — Gereedgemaakte sjablone met behulp van die STEM Buddy-biblioteek
• MicroPython — Vir moderne mikrobeheerder-werkvloeie
• Scratch Blocks — Visuele blokgebaseerde kodering via CodeSkool Scratch IDE-integrasie

VERBIND:
• Bluetooth Lae Energie (BLE) — Primêre verbinding vir ESP32
• WiFi — Netwerkgebaseerde kommunikasie
• Serieel — USB-verbindingsondersteuning

DEEL VAN DIE CODESKOOL EKOSISTEEM:
STEM Buddy werk saam met CodeSkool Scratch IDE en die Code Yaan ESP32 robot. Gebruik Scratch blokke om jou ESP32 te programmeer, en STEM Buddy as die virtuele I/O laag — 'n volledige leerplatform van visuele kodering tot regte hardeware.

• 6 temas — Donker, Lig, AMOLED, Speels, Oseaan, Natuur
• Werk vanlyn vir virtuele komponent interaksie
• Mobiel-geoptimaliseer vir eenhandige gebruik
• Gratis en oop vir alle leerders

Jou foon is die kragtigste elektronika laboratorium wat jy reeds besit. STEM Buddy ontsluit dit.
Opgedateer op
09 Mrt. 2026

Dataveiligheid

Veiligheid begin wanneer jy verstaan hoe ontwikkelaars jou data insamel en deel. Praktyke vir dataprivaatheid en -sekuriteit kan verskil op grond van jou gebruik, streek en ouderdom. Die ontwikkelaar het hierdie inligting verskaf en kan dit mettertyd opdateer.
Geen data word met derde partye gedeel nie
Kom meer te wete oor hoe ontwikkelaars datadeling verklaar
Hierdie app kan die volgende datasoorte insamel
Persoonlike inligting en Appaktiwiteit
Data word geënkripteer tydens oorgang
Jy kan versoek dat data uitgevee word
Daartoe verbind om die Play Gesinsbeleid te volg

Wat's nuut

What's included:
• 7 virtual peripherals controllable from your ESP32 over Bluetooth (LED, Servo, LCD, Sensors, Oscilloscope, Motor, Buzzer)
• Two-way BLE communication — your code controls the phone, the phone sends data back
• Built-in code editor with STEM Buddy library templates (Arduino C++, MicroPython, Scratch)
• 8 guided projects from LED Blink to IoT Weather Station
• BLE, WiFi, and Serial connection support
• 6 customizable themes
• Works offline