MEPRO SCRIPT

29/08/2025   |   Prof. Izaias Cabral

Apresentação

Atualmente, o ensino da Robótica Educacional é amplamente baseado em plataformas preparadas, kits educacionais e linguagens de programação intuitivas, normalmente acessadas por meio de computadores conectados à internet. Apesar de serem altamente eficazes para a aprendizagem, esses recursos apresentam uma barreira significativa: muitas escolas, especialmente em regiões com menor investimento em tecnologia, não dispõem de infraestrutura adequada, como laboratórios equipados e conexão estável à internet. Isso limita o acesso dos alunos ao ensino de programação de forma prática e interativa.

Em contrapartida, a programação desplugada tem se mostrado uma alternativa viável, permitindo que os conceitos de lógica e algoritmos sejam ensinados sem a necessidade de equipamentos eletrônicos. No entanto, essa abordagem tem limitações evidentes, uma vez que os alunos não podem experimentar a execução real de programas ou interagir com dispositivos físicos, o que restringe a compreensão de conceitos mais avançados.

A proposta deste artigo é desenvolver uma solução inovadora que equilibre os benefícios dessas duas abordagens: um ambiente de programação acessível, independente de computadores e internet, que permita o aprendizado interativo de maneira prática e intuitiva. Para isso, utilizaremos o ESP32 como base, configurado como um WebServer autônomo, acessível via dispositivos móveis sem necessidade de conexão externa.

Ao minimizar as barreiras tecnológicas e oferecer uma alternativa prática, confiável e exequível, essa abordagem busca democratizar o ensino da programação, tornando-o mais inclusivo e acessível para escolas de diferentes realidades.

Montagens com Mepro Script

Semáforo com LEDs

Esta montagem simula um semáforo utilizando três LEDs (vermelho, amarelo e verde) conectados à placa Mepro Script. O objetivo é demonstrar controle de temporização com comandos simples.

Montagem do semáforo com LEDs

Mais detalhes da montagem

Detalhe dos LEDs Esquema da ligação
Código utilizado:

Repetir 40
Pino 23,1
Espera 3000
Pino 23,0
Pino 19,1
Espera 1000
Pino 19,0
Pino 18,1
Espera 3000
Pino 18,0
Fim

Sensor de Umidade no Vaso de Planta

Essa montagem utiliza dois pinos metálicos (ou um sensor de umidade simples) conectados à placa Mepro Script para detectar a umidade do solo de um vaso de planta. Quando a umidade está baixa, um LED acende ou um aviso aparece em um display (opcional). É ideal para ensinar conceitos de entrada analógica, leitura de sensores e tomada de decisão com lógica condicional.

Montagem do sensor

Mais detalhes da montagem

Detalhe dos LEDs Esquema da ligação
Código utilizado:

Repetir 40
Pino 23,1
Espera 3000
Pino 23,0
Pino 19,1
Espera 1000
Pino 19,0
Pino 18,1
Espera 3000
Pino 18,0
Fim

Especificações Técnicas

A linguagem Mepro Script representa uma abordagem inovadora no ensino de programação e robótica, eliminando a necessidade de computadores ou conexão com a internet. Ela foi desenvolvida para rodar diretamente em um webserver embarcado no ESP32, um microcontrolador de baixo custo e alta versatilidade.

Ao ligar a placa baseada no ESP32, uma rede Wi-Fi local é criada automaticamente. Essa rede, apesar de não ter acesso à internet, pode ser conectada por qualquer celular, tablet ou notebook com Wi-Fi. Após a conexão, basta digitar no navegador o endereço 192.168.4.1 (IP padrão do ESP32) para acessar a interface da Mepro Script — uma página intuitiva onde é possível digitar, executar e salvar programas diretamente na placa.

O programa pode ser executado imediatamente ou salvo na memória do dispositivo. Sempre que o ESP32 for reiniciado, o último programa salvo será carregado e executado automaticamente, o que torna o sistema ideal para projetos permanentes ou apresentações práticas.

Essa estrutura torna a Mepro Script uma solução completa e acessível para escolas com infraestrutura limitada, pois elimina a dependência de laboratórios de informática, computadores potentes ou acesso à internet. Seu uso é ideal para salas de aula regulares, oficinas e ambientes alternativos de ensino.

O sistema foi desenvolvido pelo professor Izaias Lopes Cabral Filho, resultado de meses de pesquisa, testes e aprimoramentos. Ainda que não seja um produto final comercial, a versão atual já conta com recursos robustos e estáveis o suficiente para a implementação de projetos educacionais diversos.

A linguagem Mepro Script conta atualmente com 21 comandos, abrangendo:

Esses comandos foram selecionados com base nas atividades mais comuns em aulas de robótica, permitindo a criação de projetos como:

Com Mepro Script, é possível ensinar lógica de programação de forma concreta, interativa e inclusiva, promovendo o protagonismo dos alunos e explorando a criatividade sem limitações tecnológicas.

Como Adquirir a Placa

Interessado em levar a Mepro Script para sua sala de aula ou projeto educacional?

A placa já vem pronta para uso, com o sistema gravado no ESP32 e um brinde especial para facilitar suas primeiras experiências com programação e robótica!

Para adquirir a sua, envie uma mensagem com o texto "Mepro Script" para um dos canais abaixo:

Atendemos escolas, professores e entusiastas de todo o Brasil. Não perca a chance de transformar a forma como seus alunos aprendem programação e robótica — de forma prática, acessível e sem complicações!