STEM Buddy converteix el teu telèfon en maquinari virtual per als teus projectes d'ESP32 i Arduino. Escriu codi real, envia ordres per Bluetooth i el teu telèfon es converteix en la pantalla LCD, el LED, el servo, el sensor o l'oscil·loscopi.
No tens placa de proves? Cap problema. El teu telèfon ÉS el component.
COM FUNCIONA:
1. Inclou la biblioteca C++ de STEM Buddy al teu projecte Arduino/ESP32
2. Escriu codi real: stemBuddy.lcd.print("Hola!") o stemBuddy.led.setColor(255, 0, 0)
3. El teu ESP32 envia ordres a l'aplicació per Bluetooth Low Energy
4. L'aplicació simula el component en temps real a la pantalla del teu telèfon
5. L'aplicació també pot enviar dades DE RETORN: botons virtuals, controls lliscants i valors de sensors que el teu codi pot llegir
És un pont bidireccional entre microcontroladors reals i perifèrics virtuals.
PERIFÈRICS VIRTUALS — 7 components que el vostre ESP32 pot controlar:
• Tira de LED/RGB — El vostre codi estableix els colors i la brillantor, el telèfon mostra un LED brillant en temps real
• Servomotor — Envieu un angle des del vostre codi, observeu com es mou el servo virtual per coincidir
• Pantalla LCD de 16x2 — Crideu lcd.print() des del vostre ESP32 i veureu que apareix text en una pantalla de caràcters virtual
• Tauler de control de sensors — L'aplicació genera dades de sensors virtuals (temperatura, llum, humitat, pressió) que el vostre ESP32 llegeix a través de BLE
• Oscil·loscopi — Visualitzeu senyals reals o depureu les formes d'ona de sortida del vostre codi
• Motor de corrent continu — El vostre codi estableix la velocitat i la direcció PWM, l'aplicació mostra les RPM i la rotació
• Brunzidor — Envieu freqüències de to des del vostre codi, escolteu-les i vegeu-les al brunzidor virtual
PER QUÈ STEM BUDDY?
• No teniu LCD? El vostre telèfon en té.
• No teniu LED? El vostre telèfon s'il·lumina.
• No teniu un sensor de temperatura? El telèfon envia lectures virtuals al teu ESP32.
• No tens un oscil·loscopi? El telèfon mostra formes d'ona.
Els nens poden començar a programar projectes de maquinari reals immediatament, sense necessitat de comprar components primer. Quan estiguin a punt, canvien els components virtuals per components reals amb el mateix codi.
PROJECTES GUIATS:
Projectes pas a pas utilitzant la biblioteca STEM Buddy:
• LED Blink — El vostre primer projecte ESP32 + telèfon
• Semàfor — Controleu 3 LED virtuals des del vostre codi
• Monitor de temperatura — Llegiu les dades dels sensors virtuals i mostreu-les en una pantalla LCD virtual
• Servo Door Lock — Construïu un pany amb codi d'accés amb un teclat virtual i un servo
• Robot seguidor de línia — Utilitzeu sensors IR virtuals abans de passar a la física
• Estació meteorològica IoT — Sensors virtuals que alimenten quadres de comandament reals al núvol
• LED controlats per veu — El reconeixement de veu es troba amb el control del maquinari
• Simulador de llançament de míssils — Un divertit compte enrere amb pantalla virtual i brunzidor
EDITOR DE CODI:
Previsualitzeu i editeu plantilles de codi directament a l'aplicació:
• Arduino C++ — Plantilles predefinides utilitzant la biblioteca STEM Buddy
• MicroPython — Per a fluxos de treball moderns amb microcontroladors
• Scratch Blocks — Codificació visual basada en blocs mitjançant la integració de CodeSkool Scratch IDE
CONNECTACIÓ:
• Bluetooth Low Energy (BLE) — Connexió principal per a ESP32
• WiFi — Comunicació basada en xarxa
• Sèrie — Connexió USB suport
PART DE L'ECOSISTEMA CODESKOOL:
STEM Buddy funciona juntament amb CodeSkool Scratch IDE i el robot Code Yaan ESP32. Utilitzeu blocs Scratch per programar el vostre ESP32 i STEM Buddy com a capa d'E/S virtual: una plataforma d'aprenentatge completa, des de la codificació visual fins al maquinari real.
• 6 temes: Fosc, Clar, AMOLED, Lúdic, Oceà, Natura
• Funciona fora de línia per a la interacció de components virtuals
• Optimitzat per a mòbils per a ús amb una sola mà
• Gratuït i obert a tots els aprenents
El vostre telèfon és el laboratori d'electrònica més potent que ja teniu. STEM Buddy el desbloqueja.
Data d'actualització:
9 de març 2026