Simulador ESP32 online para GPIOs, sensores, expansores e automação.
ESP32, interfaces, relés, redes e cargas trabalhando no mesmo projeto.
O ESP32 pode ser o cérebro da lógica, mas em uma aplicação de automação ele faz parte de um sistema maior. No TechRib você consegue relacionar entradas, saídas, alimentação, interfaces, comunicação e acionamentos em uma mesma prancha interativa.

O ESP32 não trabalha sozinho.
Em projetos de automação, o microcontrolador recebe sinais de sensores e botoeiras, executa a lógica e envia comandos para interfaces adequadas. Essas interfaces fazem a ligação entre a eletrônica de baixa tensão e dispositivos como módulos de relé, contatores, sinalizadores, bombas, motores e outros elementos do processo.
Essa separação é importante porque GPIOs são sinais de lógica e não devem ser tratados como alimentação direta de cargas de potência. O projeto precisa considerar níveis elétricos, alimentação, isolamento, proteção e os limites de cada componente.
No TechRib, a proposta é visualizar essas relações na mesma prancha: placa, sensores, expansores, interfaces, relés, comunicação e cargas podem aparecer lado a lado para facilitar o entendimento da arquitetura.
Aprender automação com microcontroladores também é aprender onde termina a lógica de baixo nível e onde começam as interfaces elétricas do sistema.
O que você pode integrar ao ESP32
- Entradas digitais e analógicas: botoeiras, sensores de nível, temperatura, presença, luminosidade e outras condições do processo.
- Saídas e interfaces: LEDs, displays, módulos de relé, drivers e interfaces para comandar equipamentos externos.
- Expansores de I/O: MCP23017, PCF8574, 74HC595 e 74HC165 ampliam possibilidades de entrada e saída em projetos maiores.
- Comunicação: Ethernet com W5500 ou LAN8720, CAN/TWAI e outros módulos disponíveis na biblioteca ajudam a estudar redes e integração.
- Automação de cargas: bombas, iluminação, motores e outros equipamentos podem aparecer no projeto através das interfaces apropriadas.
- Displays e supervisão local: LCDs e indicadores permitem visualizar estados do sistema e acompanhar variáveis do projeto.
Da bancada ao painel de automação.
Projetos com ESP32 podem começar com botoeiras e sensores e evoluir para expansores, redes, displays e acionamento de cargas. O importante é enxergar cada camada do sistema e entender qual componente faz a interface entre a lógica e o mundo elétrico.

Segurança e referências importantes
- NR-10Referência de segurança para instalações e serviços com eletricidade quando o projeto envolve circuitos e equipamentos elétricos.
- ABNT NBR 5410Referência para instalações elétricas de baixa tensão quando a aplicação se conecta a circuitos da instalação.
- ABNT NBR IEC 60204-1Referência importante quando o controlador faz parte do equipamento elétrico de uma máquina.
- Datasheets e manuaisObserve sempre limites de tensão, corrente, alimentação, pinagem e condições de uso informadas pelos fabricantes das placas e módulos.
- Separação entre lógica e potênciaUse interfaces adequadas e nunca trate um GPIO como saída direta para cargas de rede ou potência.
- Proteção e isolamentoO circuito real deve considerar proteção, seccionamento, isolamento e práticas compatíveis com a aplicação.
O simulador é uma ferramenta de estudo. Montagens reais devem seguir documentação técnica, normas vigentes e procedimentos de segurança adequados.
O que você pode estudar com ESP32
Em vez de olhar apenas para o código, acompanhe como os sinais entram, são processados e chegam às interfaces e cargas representadas no circuito.
Entradas digitais, analógicas e leitura de sensores
Saídas, relés e interfaces de acionamento
Displays LCD e indicação de estados
Expansão de I/O com MCP23017 e outros módulos
Comunicação Ethernet e interfaces de rede
Controle de iluminação, bombas e cargas de automação
Organização de alimentação e referências elétricas
Geração de código em topologias compatíveis
Alguns projetos para abrir e estudar
Selecionamos quatro exemplos para mostrar caminhos diferentes: GPIO e relés, expansão de I/O, integração com acionamento elétrico e comunicação Ethernet.
ESP32 controlando três lâmpadas
Exemplo introdutório para acompanhar entradas digitais, saídas, interface de potência e três cargas comandadas pelo ESP32 em uma mesma topologia.
Exemplo disponível: Arduino Nano ESP32 — 3 Botoeiras Controlando 3 LâmpadasESP32 com 16 entradas e 16 saídas
Projeto avançado com dois MCP23017 para estudar expansão de I/O, organização de entradas e saídas e integração com módulos de relé.
Exemplo disponível: ESP32 — 16 Entradas + 16 Saídas com 2× MCP23017ESP32 acionando bomba por relé e contatora
Mostra o ESP32 dentro de uma cadeia de automação em que o sinal lógico passa por interfaces apropriadas antes de chegar ao acionamento da carga.
Exemplo disponível: ESP32 — Acionamento de Bomba via Relé + ContatoraESP32 com Ethernet W5500
Exemplo de comunicação Ethernet para estudar a relação entre o ESP32, o módulo W5500 e os sinais usados pela interface de rede.
Exemplo disponível: ESP32 Ethernet — W5500 via SPIA biblioteca completa reúne ESP32, Arduino, Raspberry Pi Pico, expansores, displays, redes e aplicações de automação.