STEM Buddy converte o teu teléfono en hardware virtual para os teus proxectos de ESP32 e Arduino. Escribe código real, envía comandos por Bluetooth e o teu teléfono convértese na pantalla LCD, LED, servo, sensor ou osciloscopio.
Non tes placa de probas? Non hai problema. O teu teléfono É o compoñente.
COMO FUNCIONA:
1. Inclúe a biblioteca C++ de STEM Buddy no teu proxecto de Arduino/ESP32
2. Escribe código real: stemBuddy.lcd.print("Ola!") ou stemBuddy.led.setColor(255, 0, 0)
3. O teu ESP32 envía comandos á aplicación a través de Bluetooth Low Energy
4. A aplicación simula o compoñente en tempo real na pantalla do teu teléfono
5. A aplicación tamén pode enviar datos DE VOLTA: botóns virtuais, controis deslizantes e valores de sensores que o teu código pode ler
É unha ponte bidireccional entre microcontroladores reais e periféricos virtuais.
PERIFÉRICOS VIRTUAIS: 7 compoñentes que o teu ESP32 pode controlar:
• Tira de LED/RGB: o teu código define as cores e o brillo; o teléfono mostra un LED brillante en tempo real.
• Servomotor: envía un ángulo desde o teu código; observa como se move o servo virtual para que coincida.
• Pantalla LCD de 16x2: chama a lcd.print() desde o teu ESP32 e observa como aparece o texto nunha pantalla de caracteres virtual.
• Panel de sensores: a aplicación xera datos de sensores virtuais (temperatura, luz, humidade, presión) que o teu ESP32 le a través de BLE.
• Osciloscopio: visualiza sinais reais ou depura as formas de onda de saída do teu código.
• Motor de CC: o teu código define a velocidade e a dirección PWM; a aplicación mostra as RPM e a rotación.
• Zumbador: envía frecuencias de ton desde o teu código; escóitaas e véxaas no zumbador virtual.
POR QUE STEM BUDDY?
• Non tes unha pantalla LCD? O teu teléfono si que o ten.
• Non tes LED? O teu teléfono ilumínase.
• Non tes un sensor de temperatura? O teu teléfono envía lecturas virtuais ao teu ESP32.
• Non tes un osciloscopio? O teu teléfono mostra formas de onda.
Os nenos poden comezar a programar proxectos de hardware reais inmediatamente, sen necesidade de mercar compoñentes primeiro. Cando estean listos, cambia os compoñentes virtuais por outros reais co mesmo código.
PROXECTOS GUIADOS:
Proxectos paso a paso coa biblioteca STEM Buddy:
• Parpadeo de LED: o teu primeiro proxecto con ESP32 e teléfono
• Semáforo: controla 3 LED virtuais desde o teu código
• Monitor de temperatura: le os datos dos sensores virtuais e móstraos nunha pantalla LCD virtual
• Pechadura de porta con servo: crea unha pechadura con código de acceso con teclado virtual e servo
• Robot seguidor de liña: usa sensores IR virtuais antes de pasar á física
• Estación meteorolóxica de IoT: sensores virtuais que alimentan paneis de control reais na nube
• LED controlados por voz: o recoñecemento de voz únese ao control de hardware
• Simulador de lanzamento de mísiles: unha divertida conta atrás con pantalla virtual e zumbador
EDITOR DE CÓDIGO:
Previsualiza e edita modelos de código directamente na aplicación:
• Arduino C++: modelos predefinidos coa biblioteca STEM Buddy
• MicroPython: para fluxos de traballo modernos con microcontroladores
• Bloques de Scratch: codificación visual baseada en bloques a través da integración de CodeSkool Scratch IDE
CONECTAR:
• Bluetooth Low Energy (BLE): conexión principal para ESP32
• WiFi: comunicación baseada en rede
• Serie: conexión USB soporte
PARTE DO ECOSISTEMA CODESKOOL:
STEM Buddy funciona xunto co IDE de CodeSkool Scratch e o robot Code Yaan ESP32. Usa bloques de Scratch para programar o teu ESP32 e STEM Buddy como a capa de E/S virtual: unha plataforma de aprendizaxe completa, desde a codificación visual ata o hardware real.
• 6 temas: Escuro, Claro, AMOLED, Lúdico, Océano, Natureza
• Funciona sen conexión para a interacción de compoñentes virtuais
• Optimizado para móbiles para uso cunha soa man
• Gratuito e aberto a todos os estudantes
O teu teléfono é o laboratorio de electrónica máis potente que xa tes. STEM Buddy desbloquéao.
Última actualización
9 de mar. de 2026