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.