Skip to main content

Sua Porta Serial Está Funcionando?

Clique em Conectar para detectar e comunicar com dispositivos de porta serial — Arduino, microcontroladores, receptores GPS e mais — tudo diretamente no seu navegador.

Esta ferramenta usa a Web Serial API para conectar a dispositivos de porta serial, verificar a conexão e, opcionalmente, enviar e receber dados. Ela testa se o hardware e os drivers da sua porta serial estão funcionando corretamente.

A Web Serial API (Chrome 89+) suporta taxas de baud de 300 a 4.000.000, cobrindo desde dispositivos RS-232 legados a 9600 baud até microcontroladores modernos de alta velocidade.

O Que Seus Resultados Significam?

Result Range Meaning
Bom Dispositivo conectado e dados fluindo Sua porta serial está funcionando corretamente. O dispositivo é reconhecido, a conexão está estabelecida e os dados podem ser enviados e recebidos.
Atenção Dispositivo detectado mas sem dados ou saída ilegível A conexão funciona mas a comunicação pode ter configurações incorretas. Verifique se a taxa de baud, bits de dados, bits de parada e paridade correspondem à configuração do seu dispositivo.
Ruim Nenhuma porta serial detectada ou conexão falha A Web Serial API pode não ser suportada (requer Chrome/Edge), o driver do dispositivo está faltando ou nenhum dispositivo serial está conectado.

Problemas Comuns e Como Resolvê-los

O navegador mostra “Web Serial API não é suportada”

Web Serial requer Chrome 89+, Edge 89+ ou Opera 75+. Safari e Firefox não suportam. Certifique-se de estar usando HTTPS ou localhost, pois a API não está disponível em páginas HTTP inseguras.

O dispositivo está conectado mas não aparece na lista de seleção

Verifique se os drivers corretos estão instalados (ex. CH340, FTDI, CP2102 para chips USB-serial comuns). No macOS, pode ser necessário aprovar o driver em Configurações do Sistema > Privacidade e Segurança. Tente um cabo ou porta USB diferente.

Ferramentas relacionadas

Perguntas Frequentes

Como funciona o teste de porta serial?

Usa a Web Serial API para solicitar acesso a um dispositivo de porta serial. Uma vez conectado, pode ler e escrever fluxos de dados. O navegador solicita que você selecione um dispositivo da lista de portas seriais detectadas.

Quais dispositivos funcionam com a Web Serial API?

Qualquer dispositivo que se apresente como porta serial funciona: placas Arduino, ESP32/ESP8266, receptores GPS, leitores de código de barras, controladores CNC, impressoras 3D e equipamentos industriais RS-232 conectados via adaptadores USB-serial.

Qual taxa de baud devo usar?

A taxa de baud correta depende do seu dispositivo. Arduino usa 9600 ou 115200 por padrão. Consulte a documentação ou configurações de firmware do seu dispositivo. Taxas de baud incompatíveis produzem saída ilegível ou nenhuma saída.

Dados seriais são enviados para um servidor externo?

Não. Toda a comunicação serial acontece diretamente entre seu navegador e o dispositivo conectado. Nenhum dado é roteado, armazenado ou transmitido para servidores externos.