SerialTool para Windows, MAC e Linux

O software para a porta COM serial mais flexível e profissional!
O primeiro software com scripting Python®!
É gratuito, baixe agora!

Nova versão 2.1.0 lançada! Baixe agora!

Por Que SerialTool

O melhor software de porta serial no mercado

SerialTool é o software mais avançado para comunicação de porta serial atualmente disponível no mercado. Sua facilidade de uso, juntamente com seus recursos, o torna único. Este software é continuamente desenvolvido e atualizado, oferecendo estabilidade e facilidade de uso incomparáveis. Projetado para registro intensivo de porta serial, SerialTool é ideal tanto para uso ocasional quanto como um sistema de monitoramento e registro contínuo para uma ou mais portas seriais.

SerialTool é dedicado a todos os desenvolvedores que usam a porta serial diariamente para seus projetos, ajudando-os na depuração mais intensiva de suas aplicações. SerialTool não é apenas um software para profissionais, mas também é ideal para aqueles que estão se aproximando do mundo da eletrônica pela primeira vez usando Arduino ou placas semelhantes, onde os primeiros exercícios são sempre baseados na comunicação de porta serial.

SerialTool é o único software gratuito, para a maioria de suas funções, que permite gerenciar múltiplas portas seriais simultaneamente sem a necessidade de lançar múltiplas instâncias do aplicativo. SerialTool é o único software que inclui um editor para scripts em Python e uma biblioteca integrada para usar diretamente a interface gráfica do SerialTool. Ao escrever seu script em Python, você pode exibir diretamente os dados na tela principal do aplicativo sem ter que desenvolver seu próprio aplicativo. É ideal para todos os profissionais que desejam fornecer um software profissional aos seus clientes capaz de executar seu programa Python. A criação de scripts em Python economiza horas de desenvolvimento de software proprietário e evita a gestão complicada da interface gráfica!

SerialTool fornece um conjunto de ferramentas indispensáveis para o desenvolvimento de plataformas embarcadas e no campo industrial. Além disso, SerialTool integra um editor de arquivos hexadecimais para criar e modificar arquivos livremente.

SerialTool é multiplataforma! Funciona corretamente nos sistemas operacionais Windows 64 bits, MacOS e Linux. Um único software profissional que usa a mesma interface gráfica e oferece as mesmas funcionalidades em todos os sistemas operacionais de PC!

A interface gráfica é intuitiva e inclui comentários de uso diretamente no software, eliminando a necessidade de ler manuais ou procurar freneticamente na Internet para realizar uma função específica.

Aqui está uma revisão de um de nossos clientes satisfeitos.

Recursos do SerialTool

O software definitivo para porta serial: Recursos avançados e desempenho incomparável

Software gratuito multiplataforma

SerialTool é um software gratuito para portas seriais no Windows, Mac OS (CPU Intel e Apple) e Linux (funciona na maioria das distribuições). Uma versão PRO também está disponível a preços competitivos no mercado para um software incomparável como o SerialTool.

Múltiplas portas seriais em um software

Ao contrário de outros softwares, o SerialTool gerencia várias portas seriais em uma única instância. Você pode atribuir um número de porta serial a cada porta COM (Windows) ou dispositivo (Mac OS e Linux).

Modo de visualização hexadecimal

Além do modo terminal, o modo hexadecimal permite exibir os pacotes enviados e recebidos das portas seriais em diferentes cores. Também é possível marcar alguns bytes com cores diferentes para distingui-los durante o log e você pode analisar cada byte e exibi-lo no modo ASCII, hexadecimal, binário ou octal.

Script em Python

Script em Python com um editor profissional para criar seus programas e usar a interface gráfica do SerialTool. Alguns exemplos já estão integrados no SerialTool e só precisam ser adaptados às suas necessidades.

SpyPort

Função SpyPort para monitorar todo o tráfego da porta serial no nível do Kernel, mesmo de programas de terceiros. Esta função está disponível apenas para usuários do Windows com licença PRO.

Cliente ModBus

A capacidade de enviar pacotes no formato MODBUS RTU e ASCII e no modo TCP. Uma função ideal para comunicação com máquinas industriais.

Editor de arquivos Hex

O SerialTool integra um poderoso, confiável e profissional editor de arquivos Hex. Esta funcionalidade torna o SerialTool único, lidando não apenas com a porta serial, mas com todas as possíveis necessidades dos desenvolvedores.

Modo SerialScope

O SerialTool oferece uma ferramenta gráfica para monitorar pacotes e visualizá-los como um osciloscópio. Uma ferramenta muito útil para dar os primeiros passos na exploração da porta serial.

Lista de pacotes

O SerialTool permite arquivar todos os pacotes de entrada e saída da porta serial em uma lista que pode ser exportada em formato CSV ou texto. Você pode pesquisar dentro dos pacotes uma sequência específica de ASCII ou hexadecimal.

USBMap

Mapear portas USB e dispositivos conectados. USBMap é um recurso do SerialTool que lista informações básicas sobre controladores de host USB, hubs USB e dispositivos USB conectados.

Envio cronometrado de pacotes

O SerialTool oferece a capacidade de enviar pacotes cronometrados diretamente para a porta serial por um número definido de vezes. Você também pode adicionar um contador antes de enviar o pacote ou no final de um pacote para tornar o modo de depuração de suas aplicações ainda mais detalhado.

Armazenamento de buffer

O SerialTool permite editar e enviar buffers pré-armazenados para aumentar a simplicidade e a velocidade de uso. Os buffers podem ser recuperados e enviados diretamente do painel dedicado.

Resposta Automática

O modo de resposta automática permite que você responda automaticamente com respostas predefinidas ao chegar uma sequência específica de bytes (hexadecimal ou ASCII) em uma porta serial. Esta função é muito útil durante o desenvolvimento de sistemas embarcados onde você precisa simular uma resposta ao chegar uma sequência específica de bytes.

Alarmes

O SerialTool oferece a possibilidade de ativar alarmes ao chegar uma sequência específica de bytes e decidir como operar. Você pode definir um alarme ao chegar um pacote que contenha ou não uma sequência específica de bytes (ASCII ou hexadecimal) ou se começa ou não com uma sequência específica de bytes. Os registros de alarme podem ser salvos diretamente em um arquivo.

Logger de Tráfego da Porta Serial

O SerialTool permite salvar todo o tráfego serial de entrada e saída de uma porta serial específica no modo de arquivo ASCII ou binário. Esta função permite monitorar com precisão todo o tráfego serial.

Porta Serial para Rede

Você pode enviar todo o tráfego de entrada ou saída de uma porta serial diretamente pela rede no modo TCP ou UDP ou para um script HTTP do tipo GET ou POST. Este modo é muito útil para o registro remoto de um dispositivo para verificar seu funcionamento correto.

Enviar arquivos na porta serial

Uma função muito útil permite enviar arquivos para a porta serial fragmentados em pacotes de comprimento e temporização ajustáveis.

CRC da porta serial

É possível completar automaticamente o envio de um pacote com uma ampla gama de CRCs a 8 bits, 16 bits, 24 bits e 32 bits com os polinômios mais utilizados.

Temas selecionáveis

Entre as várias funcionalidades, você pode escolher livremente a aparência da interface gráfica, selecionando entre os temas propostos ou carregando diretamente seu tema personalizado criado no formato .qss.

Comparison of Features

FREE Version Professional Version

Operating System Windows 32/64Bits, Mac OS (Intel and Apple ARM - from OS Version 10.14 (Mojave)), Linux Windows 32/64Bits, Mac OS (Intel and Apple ARM - from OS Version 10.14 (Mojave)), Linux
Multiple Serials Ports

2

4

Python® Scripting Read More 3 runs per session unlimited
Modbus Client 5 packets unlimited
SpyPort
Read More

Windows only

Hex View Limited usability Fully featured
Hex File Editor
Read More
Limited usability Fully featured
SerialScope 120 seconds no time limit
USBMap 1 time unlimited times
Scheduled Multiple Buffer Send 9 times unlimited times
Maximum Buffers 2 8
Auto Answer 5 times unlimited times
Alarms 5 triggers unlimited triggers
Serial Data Session Packets
Read More
100 Packets Settable up to 10.000 Packets
Data Flow recording
Read More
CRC autofill

CRC 16 MODBUS

CRC 8, CRC 8 EBU, CRC 8 HDLC, CRC 8 MAXIM, CRC 8 WCDMA, CRC 8 LTE

CRC 16 ARC, CRC 16 BUYPASS, CRC 16 CCITTFALSE, CRC 16 MCRF4XX, CRC 16 CDMA2000, CRC 16 CMS, CRC 16 DECTR, CRC 16 DECTX, CRC 16 DNP, CRC 16 GENIBUS, CRC 16 KERMIT, CRC 16 MAXIM, CRC 16 MODBUS, CRC 16 T10DIF, CRC 16 USB, CRC 16 X25, CRC 16 XMODEM

CRC 24, CRC 24 FLEXRAYA, CRC 24 FLEXRAYB, CRC 24 LTEA, CRC 24 LTEB, CRC 24 NRC

CRC 32, CRC 32 BZIP2, CRC 32 C, CRC 32 MPEG2, CRC 32 POSIX, CRC 32 Q

Time difference between packets

Multiple data print out

File Sending
Read More
Limited to 1KBytes file size Unlimited
Serial Packet to network
Read More
TCP and UDP only.
Limited to 5 packets per session
Unlimited TCP, UPD, HTTP/HTTPS GET, HTTP/HTTPS POST

Free Sign up & Subscribe