STEM Buddy forvandler din telefon til virtuel hardware til ESP32- og Arduino-projekter. Skriv rigtig kode, send kommandoer via Bluetooth, og din telefon bliver LCD-skærmen, LED-skærmen, servoen, sensoren, oscilloskopet – eller en hvilken som helst af de mere end 48 virtuelle komponenter.
Intet breadboard? Intet problem. Din telefon ER komponenten.
SÅDAN VIRKER DET:
1. Inkluder STEM Buddy C++-biblioteket i dit Arduino/ESP32-projekt.
2. Skriv rigtig kode – buddy.lcd.print("Hello!") eller buddy.led.on()
3. Din ESP32 sender kommandoer til appen via Bluetooth Low Energy.
4. Appen gengiver komponenten i realtid på din telefonskærm.
5. Appen sender også data TILBAGE – virtuelle knapper, skydere, sensorer og input, som din kode kan læse.
Det er en tovejsbro mellem rigtige mikrocontrollere og virtuelle periferiudstyr.
48+ VIRTUELLE PERIFERE i 7 kategorier:
DISPLAYER (9):
• LED / RGB LED — Lysende LED'er styret af din ESP32
• LCD 1602 — 16x2 tegns display med markør, rulning og brugerdefinerede tegn
• 7-segment display — Cifferdisplay med decimaltegn
• NeoPixel Strip & Matrix — Adresserbare RGB LED-arrays
• LED-søjlediagram — Visualisering af niveaumåler
• MAX7219 Dot Matrix — 8x8 rullende dot matrix
• SSD1306 OLED — Lille grafisk display
INPUT-ENHEDER (8):
• Trykknapper og skydekontakter — Digitale indgange
• Potentiometer og skydepotentiometer — Analoge indgange
• Joystick — Dobbeltakset analog pind
• 4x4 tastatur — Membrantastaturindgang
• Drejeknap — Klassisk drejeknap til telefon
SENSORER (17):
• Telefonsensorer: Temperatur, lys, lyd, barometer, accelerometer, magnetometer, skridttæller
• Virtuel Sensorer: DHT22, BMP180, HC-SR04 Ultralyd, PIR-bevægelse, fotomodstand, farvesensor, Reed-switch, GPS, RFID, NFC
AKTUATORER (5):
• Servomotor — 0–180° animeret vinkelkontrol
• DC-motor — PWM-hastighed og -retning
• Steppermotor — Præcis trinkontrol
• Buzzer — Tonegenerering med frekvensvisning
• Relæmodul — Tænd/sluk-funktion
HJEMMEAUTOMATION (2):
• 8-kanals omstillingsbord — Smart home-afbryderstyring
• SMS-notifikationer — Send/modtag advarsler
MEDIA (6):
• Højttaler og lydafspiller — MP3/WAV-afspilning
• Klaver — MIDI-stil nodeafspilning
• Kamera — Fotooptagelse med MediaPipe computer vision
• Stemme / TTS — Tekst-til-tale-syntese
• MicroSD-kort — Læsning/skrivning til filsystem
UDVIKLINGSVÆRKTØJER (5):
• Oscilloskop — Realtids bølgeformplotning
• Seriel skærm — UART-debugterminal
• Pin-skærm — GPIO Status- og analoge aflæsninger
• Datalogger — Sensordataoptagelse til CSV
• Internet — HTTP/API-anmodninger
HVORFOR STEM BUDDY?
• Har du ikke et LCD-display? Din telefon er en.
• Har du ikke sensorer? Din telefon sender virtuelle aflæsninger til din ESP32.
• Har du ikke et oscilloskop? Din telefon viser bølgeformer.
• 48+ komponenter, ingen hardwareomkostninger.
Børn kan begynde at kode rigtige hardwareprojekter med det samme — ingen komponenter nødvendige. Når de er klar, kan de bytte virtuel ud med fysisk med den samme kode.
SMART SØGNING:
Find enhver komponent med det samme med fuzzy-søgning og søgeord med naturligt sprog. Sig "mål afstand", og den finder ultralydssensoren. Stemmesøgning understøttes.
GUIDEDE PROJEKTER:
8 trinvise projekter fra LED-blink til IoT-vejrstation, der dækker begynder- til avancerede niveauer.
DEL AF CODESKOOL ØKOSYSTEMET:
Fungerer sammen med CodeSkool Scratch IDE og Code Yaan ESP32-robotten — en komplet læringsplatform fra visuel kodning til rigtig hardware.
• 6 temaer — Mørk, Lys, AMOLED, Legesyg, Hav, Natur
• Fungerer offline til virtuel komponentinteraktion
• Mobiloptimeret til brug med én hånd
• Gratis og åben for alle elever
Din telefon er det mest kraftfulde elektroniklaboratorium, du allerede ejer. STEM Buddy låser den op.
Forvandl din telefon til mere end 48 virtuelle enheder til ESP32 — LED'er, LCD'er, sensorer!