PinOut ESP32 pinout reference on Android

Duas placas ESP32 com o mesmo número de serigrafia podem expor GPIO em ordens completamente diferentes, e passar uma tarde inteira procurando um bug “por que meu sensor lê zero” geralmente se resume a um pino de inicialização ou um GPIO de entrada que ninguém sinalizou. Uma referência de pinout no bolso em Android é a maneira mais rápida de detectar isso antes de ligar o ferro de solda. Os aplicativos abaixo cobrem numeração de pinos, comportamento de inicialização e strapping, mapas ADC e toque, canais PWM e avisos práticos que nunca chegam ao cartão de papel da placa.

Demos preferência a aplicativos que funcionam completamente offline, respeitam um pagamento único de 2 dólares em vez de inscrições e mantêm um banco de dados amplo o suficiente para cobrir DevKitC v4, LOLIN S3, TinyPICO e as famílias ESP32-C3 e -S3 em crescimento. Algumas ferramentas de programação também estão na lista, porque passar de “ler o pinout” para “flash um sketch de teste” é um toque quando a cadeia de ferramentas está no mesmo telefone.

O que procurar em um aplicativo de referência de pinout ESP32

Comparação rápida

Aplicativo Melhor para Plano gratuito Preço inicial/mês Classificação
PinOut Diagramas ESP32 e Arduino específicos da placa Sim Gratuito 4.5
Electrodoc Pro Kit completo de ferramentas eletrônicas + pinouts Avaliação gratuita Pagamento único 4.5
ElectroDroid Referência amplamente utilizada com plugins Sim Pro único 4.7
Arduino IDE Compilar e fazer flash de sketches do telefone Sim Gratuito 4.1
Termux Python e esptool.py do Android Sim Gratuito 4.5
SerialWiFiTerminal Monitor serial em movimento via USB ou Wi-Fi Sim Gratuito 4.3
IoT MQTT Panel Verificar um ESP32 com fio via MQTT Sim Gratuito 4.6
Wokwi Simule a fiação antes de soldar Sim Pro a partir de $7/mês 4.6

Os aplicativos

1. PinOut — Melhor referência específica de placa para ESP32 e Arduino

PinOut é o aplicativo que abrimos primeiro sempre que uma placa nova chega à mesa. Ele traz diagramas específicos da placa para DevKitC, LOLIN, TinyPICO, Wemos S2 Mini e dezenas de fatores de forma Arduino, e cada pino é anotado com seu número GPIO, função alternativa e avisos de strapping ou entrada. Os diagramas funcionam offline após o download.

Onde fica aquém: Placas C6 e H2 mais recentes podem ficar para trás em uma ou duas versões de firmware. A pesquisa é boa mas não é difusa.

Preço:

Plataformas: Android.

Baixar:

Conclusão: O aplicativo mais forte “apenas me diga qual pino faz o quê nesta placa” no Android.

2. Electrodoc Pro — Melhor kit de ferramentas eletrônicas versátil

Electrodoc Pro é o canivete suíço. Os pinouts ficam ao lado dos códigos de cor do resistor, calculadoras de LED, auxiliares de largura de traço de PCB e console serial. A seção de pinout ESP32 não é tão profunda quanto a do PinOut, mas as calculadoras circundantes se pagam no momento em que você também precisa escolher um resistor de série ou verificar um divisor de tensão.

Onde fica aquém: A densidade da UI é alta, portanto leva alguns períodos de aprendizado para saber qual seção contém qual ferramenta.

Preço:

Plataformas: Android, iOS.

Baixar:

Conclusão: Escolha isto se quiser um aplicativo que cubra toda a bancada eletrônica, não apenas pinouts.

3. ElectroDroid — Melhor referência duradoura com plugins

ElectroDroid é o decano dos aplicativos de referência eletrônica do Android. Os pinouts para placas ESP32, ICs comuns e cada conector que você já conectou a um chapéu Raspberry Pi vivem dentro de um menu de estilo navegador. Um ecossistema de plugins adiciona referências especializadas (tipos de transistores, calculadoras de antena) sem inchar a instalação base.

Onde fica aquém: A interface ainda parece um aplicativo Android de 2015. Alguns pacotes de plugins são complementos de pagamento único.

Preço:

Plataformas: Android.

Baixar:

Conclusão: Um essencial. Instale-o junto com o PinOut, não no lugar dele.

4. Arduino IDE — Melhor compilação e flash móvel

Arduino IDE no Android é o editor oficial suportado por nuvem. Escreva um sketch de teste, escolha seu alvo de placa ESP32 e faça flash via USB-OTG ou Wi-Fi. É o caminho mais rápido de “qual GPIO é este?” para “o LED pisca em GPIO 2, então minha fiação funciona.”

Onde fica aquém: Requer uma conta Arduino Cloud para sincronização de biblioteca. Compilações complexas ainda valem um laptop.

Preço:

Plataformas: Android, iOS, web.

Baixar:

Conclusão: Ótima ferramenta de verificação de sanidade no momento em que você tem um pino do datasheet à mão e quer testá-lo.

5. Termux — Melhor para esptool.py do telefone

Termux é um terminal Linux completo no Android. Instale Python, pip install esptool, e você pode fazer flash de firmware para um ESP32 via USB-OTG sem um laptop por perto. Também executa Ampy, mpremote e rshell para fluxos de trabalho MicroPython.

Onde fica aquém: Requer a compilação F-Droid para suporte completo de pacote, pois a versão Play Store está congelada. A configuração é técnica se você nunca usou um shell Linux.

Preço:

Plataformas: Android.

Baixar: F-Droid

Conclusão: A maneira de manter uma cadeia de ferramentas ESP32 completa no bolso. Curva de aprendizado, mas se paga rápido.

6. SerialWiFiTerminal — Melhor monitor serial móvel

SerialWiFiTerminal expõe um console serial adequado via USB-OTG ou Wi-Fi para qualquer ESP32 rodando um pequeno stub no estilo telnet. Útil para depuração de registros de inicialização quando o telefone é a única tela por perto, e salva registros de sessão em texto simples para mais tarde.

Onde fica aquém: Exigente com chipsets USB-OTG em alguns telefones Android. Compilações mais antigas às vezes precisam ser emparelhadas manualmente.

Preço:

Plataformas: Android.

Baixar:

Conclusão: A alternativa móvel para um monitor serial de bancada. Bom para trabalho de campo.

7. IoT MQTT Panel — Melhor para testar fiação via MQTT

IoT MQTT Panel transforma qualquer telefone Android em um painel para um ESP32 rodando MQTT. Construa um painel de interruptores, controles deslizantes e medidores, inscreva-se em tópicos e confirme que sua fiação está fazendo o que o sketch diz. É a maneira mais rápida de eliminar a incerteza de fiação de um bug: se o valor do sensor aparecer no painel, a escolha de pino é boa e o bug está no código.

Onde fica aquém: Requer um broker MQTT em algum lugar da rede. Nada de errado em executar Mosquitto em um Raspberry Pi para isto.

Preço:

Plataformas: Android.

Baixar:

Conclusão: O painel ideal para confirmar uma escolha de fiação com dados reais.

8. Wokwi — Melhor simulador pré-solda

Wokwi é um simulador ESP32 baseado em navegador que funciona surpreendentemente bem em Android no Chrome ou em um shell WebView. Conecte uma placa no editor de arrastar e soltar, carregue um sketch e assista ao GPIO exato que você pretendia usar acender um LED ou cuspir dados do sensor. Útil para ensino, prototipagem e confirmação de uma escolha de pino antes de tocar no ferro.

Onde fica aquém: Não é um aplicativo Android nativo, portanto os alvos de toque podem ser pequenos em telefones. Periféricos avançados precisam do nível Pro.

Preço:

Plataformas: Web (funciona em Android via navegador), desktop.

Baixar: Abra no navegador

Conclusão: O para usar antes de soldar, especialmente quando o sensor é caro ou frágil.

Como escolher o correto

Perguntas frequentes

Qual é o melhor aplicativo gratuito de referência de pinout ESP32 para Android?

PinOut. Ele tem a cobertura de placa específica mais ampla e funciona completamente offline após os diagramas serem baixados.

Por que GPIO 12 ou GPIO 15 às vezes impedem o boot em meu ESP32?

Esses são pinos de strapping. Se um pino de strapping for mantido alto ou baixo na inicialização, o chip entra em um modo de inicialização alternativo. Verifique os diagramas do aplicativo nas anotações “boot” ou “strapping” antes de conectá-los aos sensores.

Posso fazer flash de um ESP32 sem um computador?

Sim. Use USB-OTG mais Arduino IDE para Android ou Termux com esptool.py. Ambas as abordagens funcionam via adaptador USB-C para USB-A e um cabo capaz de dados.

Esses aplicativos de referência de pinout são precisos para ESP32-S3 e ESP32-C3?

PinOut e Electrodoc cobrem a maioria das placas S3 e C3, mas verifique a lista de placas do aplicativo antes de comprar uma variante completamente nova. Algumas placas C6 e H2 ainda estão se atualizando nos aplicativos de referência.

Algum dos aplicativos mostra ruído ADC ou mapas de canal PWM?

Electrodoc Pro e ElectroDroid listam canais ADC e atribuições PWM. Para características de ruído, referência cruzada do diagrama do aplicativo com o datasheet oficial da Espressif.

Qual aplicativo funciona melhor offline?

PinOut e ElectroDroid funcionam completamente offline. Wokwi requer um navegador e rede. Arduino IDE precisa da conta apenas para sincronização em nuvem, não para flash local.