O STEM Buddy transforma seu celular em hardware virtual para seus projetos com ESP32 e Arduino. Escreva código real, envie comandos via Bluetooth e seu celular se torna o LCD, LED, servo, sensor ou osciloscópio.
Sem placa de ensaio? Sem problemas. Seu celular É o componente.
COMO FUNCIONA:
1. Inclua a biblioteca STEM Buddy C++ em seu projeto Arduino/ESP32
2. Escreva código real — stemBuddy.lcd.print("Olá!") ou stemBuddy.led.setColor(255, 0, 0)
3. Seu ESP32 envia comandos para o aplicativo via Bluetooth Low Energy
4. O aplicativo simula o componente em tempo real na tela do seu celular
5. O aplicativo também pode enviar dados DE VOLTA — botões virtuais, controles deslizantes e valores de sensores que seu código pode ler
É uma ponte bidirecional entre microcontroladores reais e periféricos virtuais.
PERIFÉRICOS VIRTUAIS — 7 Componentes que seu ESP32 pode controlar:
• Fita de LED/RGB — Seu código define as cores e o brilho, e o telefone exibe um LED aceso em tempo real.
• Servomotor — Envie um ângulo do seu código e observe o servo virtual se mover para corresponder.
• Display LCD 16x2 — Chame lcd.print() do seu ESP32 e veja o texto aparecer em um display de caracteres virtual.
• Painel de Sensores — O aplicativo gera dados de sensores virtuais (temperatura, luz, umidade, pressão) que seu ESP32 lê via BLE.
• Osciloscópio — Visualize sinais reais ou depure as formas de onda de saída do seu código.
• Motor CC — Seu código define a velocidade e a direção PWM, e o aplicativo mostra a rotação e o RPM.
• Buzzer — Envie frequências de tom do seu código e ouça e veja-as no buzzer virtual.
POR QUE O STEM BUDDY?
• Não tem um LCD? Seu telefone é um.
• Não tem LEDs? Seu telefone acende.
• Não tem um sensor de temperatura? Seu telefone envia leituras virtuais para o seu ESP32.
Não tem um osciloscópio? Seu telefone exibe formas de onda.
As crianças podem começar a programar projetos de hardware reais imediatamente — sem precisar comprar componentes primeiro. Quando estiverem prontas, basta trocar os componentes virtuais pelos reais com o mesmo código.
PROJETOS GUIADOS:
Projetos passo a passo usando a biblioteca STEM Buddy:
• Piscar LED — Seu primeiro projeto com ESP32 e celular
• Semáforo — Controle 3 LEDs virtuais a partir do seu código
• Monitor de Temperatura — Leia dados de sensores virtuais e exiba-os em um LCD virtual
• Fechadura de Porta com Servo — Construa uma fechadura com senha, teclado virtual e servo
• Robô Seguidor de Linha — Use sensores infravermelhos virtuais antes de partir para a versão física
• Estação Meteorológica IoT — Sensores virtuais alimentando painéis de controle na nuvem
• LEDs Controlados por Voz — Reconhecimento de voz aliado ao controle por hardware
• Simulador de Lançamento de Míssil — Uma divertida contagem regressiva com display virtual e buzzer
EDITOR DE CÓDIGO:
Visualize e edite modelos de código diretamente no aplicativo:
• Arduino C++ — Modelos prontos usando a biblioteca STEM Buddy
• MicroPython — Para fluxos de trabalho modernos com microcontroladores
• Blocos Scratch — Programação visual baseada em blocos através da integração com o CodeSkool Scratch IDE
CONECTE-SE:
• Bluetooth Low Energy (BLE) — Conexão principal para ESP32
• Wi-Fi — Comunicação em rede
• Suporte para conexão serial e USB
PARTE DO ECOSSISTEMA CODESKOOL:
O STEM Buddy funciona em conjunto com o CodeSkool Scratch IDE e o robô Code Yaan ESP32. Use blocos do Scratch para programar seu ESP32 e o STEM Buddy como camada de E/S virtual — uma plataforma de aprendizado completa, da programação visual ao hardware real.
• 6 temas — Escuro, Claro, AMOLED, Divertido, Oceano, Natureza
• Funciona offline para interação com componentes virtuais
• Otimizado para dispositivos móveis para uso com uma só mão
• Gratuito e aberto para todos os alunos
Seu celular é o laboratório de eletrônica mais poderoso que você já possui. O STEM Buddy o desbloqueia.
Atualizado em
9 de mar. de 2026