SerialTool es el software más avanzado para la comunicación de puerto serie actualmente disponible en el mercado. Su facilidad de uso, junto con sus características, lo hace único. Este software se desarrolla y actualiza continuamente, ofreciendo una estabilidad y facilidad de uso incomparables. Diseñado para el registro intensivo de puertos serie, SerialTool es ideal tanto para el uso ocasional como para un sistema de monitoreo y registro continuo de uno o más puertos serie.
SerialTool está dedicado a todos los desarrolladores que utilizan el puerto serie diariamente para sus proyectos, ayudándolos con la depuración más intensiva de sus aplicaciones. SerialTool no es solo un software para profesionales, sino que también es ideal para aquellos que se acercan al mundo de la electrónica por primera vez utilizando Arduino o placas similares, donde los primeros ejercicios siempre se basan en la comunicación de puerto serie.
SerialTool es el único software gratuito, para la mayoría de sus funciones, que le permite gestionar múltiples puertos serie simultáneamente sin necesidad de lanzar múltiples instancias de la aplicación. SerialTool es el único software que incluye un editor para scripting en Python y una biblioteca integrada para utilizar directamente la interfaz gráfica de SerialTool. Al escribir su script en Python, puede mostrar directamente los datos en la pantalla principal de la aplicación sin tener que desarrollar su propia aplicación. Es ideal para todos los profesionales que desean ofrecer a sus clientes un software profesional capaz de ejecutar su programa en Python. El scripting en Python ahorra horas de desarrollo de software propietario y evita la gestión complicada de la interfaz gráfica!
SerialTool proporciona un conjunto de herramientas indispensables para el desarrollo de plataformas embebidas y en el campo industrial. Además, SerialTool integra un editor de archivos hexadecimales para crear y modificar archivos libremente.
SerialTool es multiplataforma! Funciona correctamente en sistemas operativos Windows de 64 bits, MacOS y Linux. Un único software profesional que utiliza la misma interfaz gráfica y ofrece las mismas funcionalidades en todos los sistemas operativos de PC!
La interfaz gráfica es intuitiva e incluye comentarios de uso directamente en el software, eliminando la necesidad de leer manuales o buscar frenéticamente en Internet para realizar una función específica.
Un software de puerto serie (COM Port) para comunicar, monitorear, sniffear y depurar puertos seriales.
SerialTool es más que un simple terminal: funciona como un asistente completo de puerto serie, diseñado para el desarrollo, la depuración y la transmisión de datos. Es compatible con interfaces RS232, RS485 y UART, y puede comunicarse con dispositivos como sensores, controladores, máquinas CNC, equipos DMX o instrumentos GPS/GIS.
Te ayuda a generar paquetes de datos estructurados, desde secuencias simples de bytes hasta envíos temporizados de buffers de datos.
Ingenieros y desarrolladores se benefician de mayor velocidad al construir, depurar y probar aplicaciones. SerialTool combina análisis de paquetes, monitoreo de sesiones y herramientas de automatización para crear integraciones hardware-software de forma más eficiente.
SerialTool te permite abrir múltiples puertos serie al mismo tiempo y comunicarte simultáneamente enviando y recibiendo datos. Gracias a su versatilidad, mantiene el tráfico de cada puerto separado en su propio registro de sesión, lo que te permite analizar cada paquete de datos enviado y recibido.
Puedes ver bits y bytes gráficamente con el ByteVisualizer. Muestra los bits individuales de un byte y los simula en el puerto serie, resaltando bits de inicio, de datos, de paridad y de parada. Es altamente configurable y funciona como un conversor bit-byte, como si el puerto estuviera conectado a un osciloscopio.
SerialScope es un osciloscopio de puerto serie que convierte los datos en visualizaciones gráficas, similar al Visualizador de Bytes. Simula un osciloscopio por software y permite monitorear el tráfico del puerto serie.
Si necesitas monitorear una aplicación de terceros que ya utiliza el puerto serie (para ingeniería inversa) o depurar tu propio software, SerialTool ofrece un potente COM Sniffer.
COM Sniffer es una herramienta diseñada para probar, monitorear y analizar el flujo de datos a través de los puertos COM. Te permite rastrear simultáneamente la comunicación de un número ilimitado de puertos en una sola sesión, capturando todos los datos en un formato estructurado y fácil de leer. Esta solución es esencial para desarrolladores y técnicos, ofreciendo opciones de filtrado, lectura y exportación de datos para un análisis detallado.
SerialTool es un sniffer y analizador de protocolos no intrusivo para RS-232, RS-422 y RS-485. Con COM Sniffer puedes capturar, registrar y exportar el tráfico en formato pcap para analizarlo en Wireshark.
Si quieres aprender a registrar, monitorear y sniffear un puerto serie, este tutorial es para ti. Explica cómo conectarse físicamente para monitoreo de hardware o usar una solución solo de software como COM Sniffer para capturar la comunicación sin cables.
Un emulador de puertos COM virtuales permite crear pares ilimitados de puertos. Cada par incluye dos puertos donde la salida de uno se convierte en la entrada del otro, exactamente como un cable null-modem. Esto facilita la conexión de dos programas seriales directamente para probar su comunicación.
El emulador de puertos virtuales de SerialTool te permite crear y gestionar múltiples pares de puertos en Windows. Cada par se comporta como una conexión null-modem real: los datos enviados a un puerto se reciben inmediatamente en el otro.
A diferencia de emuladores básicos, SerialTool ofrece funciones avanzadas como dividir, compartir y unir puertos, emulación de líneas de control y redirección de tráfico entre puertos reales y virtuales con transferencia de alta velocidad.
La utilidad de puertos virtuales de SerialTool también permite mapear puertos y redirigir datos a través de una red. En lugar de enviarse localmente, los bytes son encapsulados en TCP/IP y entregados a un dispositivo remoto.
Esto permite que software heredado que espera un puerto local se comunique de forma transparente con equipos conectados en red. La herramienta es compatible con dispositivos RS232 y RS485, sin necesidad de modificar las aplicaciones.
Combinando creación de puertos virtuales con redirección, SerialTool facilita depuración remota, monitoreo e integración de dispositivos.
Más información sobre COM Redirector, COM Splitter y Serial-to-Ethernet en la página Utilidades de Puertos Virtuales.
SerialTool es una solución completa de Modbus que te permite leer y escribir registros o bobinas de cualquier dispositivo Modbus RTU, ASCII o TCP. Permite monitorear, depurar y visualizar la comunicación en tiempo real en Windows, macOS y Linux.
Con el COM Sniffer integrado (Windows), SerialTool también funciona como analizador Modbus. Puedes registrar tráfico RTU, ASCII y TCP, exportarlo en formato pcap y analizarlo en Wireshark.
El editor de archivos Hex de SerialTool es un potente editor binario que te permite modificar archivos a nivel de byte en formato hexadecimal o ASCII.
SerialTool te permite editar archivos binarios con un editor HEX y enviarlos a través del puerto serie. Una solución completa para edición HEX y comunicación serial.
Usa SerialTool con Python para monitorear, depurar y automatizar la comunicación por puertos serie. Una alternativa potente a pySerial para RS232/RS485 en Windows, macOS y Linux.
SerialTool se integra con Python para enviar, recibir y registrar datos sin depender de herramientas de consola como pySerial miniterm. Con scripting en SerialTool, puedes automatizar comunicación, depurar dispositivos y crear flujos de trabajo avanzados directamente.
SerialTool integra scripts y una API de Python completa para simplificar la comunicación.
SerialTool es una herramienta de mapeo USB para Windows, macOS y Linux que detecta automáticamente todos los puertos, resalta los puertos serie y proporciona información completa de cada dispositivo.
SerialTool te permite redirigir datos y señales de puertos serie a través de cualquier red TCP/IP, convirtiendo puertos locales en dispositivos de red remotos.
A diferencia de utilidades antiguas, SerialTool admite Windows, macOS y Linux. Amplía la comunicación con soporte para TCP, UDP, HTTP POST/GET y HTTPS POST/GET, lo que permite integración con APIs web y monitoreo en tiempo real.
Con SerialTool puedes grabar fácilmente el tráfico de múltiples puertos RS232/RS485 o virtuales al mismo tiempo. Este tutorial explica paso a paso cómo monitorear, sniffear y guardar datos en texto, CSV o pcap para análisis posterior.
Características de SerialTool
El software definitivo para puertos seriales: características de vanguardia y rendimiento inigualable
Software gratuito multiplataforma
SerialTool es un software gratuito para puertos seriales en Windows, Mac OS (CPU Intel y Apple) y Linux (funciona en la mayoría de las distribuciones). También está disponible una versión PRO a los precios más competitivos del mercado para un software inigualable como SerialTool.
A diferencia de otros programas, SerialTool gestiona múltiples puertos seriales en una sola instancia. Puedes asignar un número de puerto serial a cada puerto COM (Windows) o dispositivo (Mac OS y Linux).
Además del modo terminal, el modo hexadecimal permite mostrar los paquetes enviados y recibidos desde los puertos seriales en diferentes colores. También es posible marcar algunos bytes con diferentes colores para distinguirlos durante el registro y puedes analizar cada byte y mostrarlo en modo ASCII, hexadecimal, binario u octal.
Scripting en Python con un editor profesional para crear tus programas y usar la interfaz gráfica de SerialTool. Algunos ejemplos ya están integrados en SerialTool y solo necesitan adaptarse a tus necesidades.
Sniffer COM permite, de manera similar a SpyPort, monitorizar y rastrear los datos transmitidos a través de un puerto COM abierto por otro software, así como todas las demás señales IOCTL. Esta función solo está disponible para usuarios de Windows con licencia PRO.
Función SpyPort para monitorear todo el tráfico del puerto serial a nivel del Kernel, incluso desde programas de terceros. Esta función solo está disponible para usuarios de Windows con una licencia PRO.
SerialTool integra un editor de archivos Hex potente, confiable y profesional. Esta funcionalidad hace que SerialTool sea único, ya que no solo se ocupa del puerto serial, sino de todas las posibles necesidades de los desarrolladores.
SerialTool ofrece una herramienta gráfica para monitorear paquetes y verlos como un osciloscopio. Una herramienta muy útil para dar los primeros pasos en la exploración del puerto serial.
ByteVisualizer está diseñado para ofrecer capacidades avanzadas de visualización y transformación de datos a nivel de byte y bit, así como para simular la transmisión de datos a través de un puerto serial.
SerialTool te permite archivar todos los paquetes entrantes y salientes del puerto serial en una lista que se puede exportar en formato CSV o texto. Puedes buscar dentro de los paquetes una secuencia específica de ASCII o hexadecimal.
Mapear puertos USB y dispositivos conectados. USBMap es una función de SerialTool que muestra información básica sobre los controladores de host USB, concentradores USB y dispositivos USB conectados.
SerialTool ofrece la capacidad de enviar paquetes cronometrados directamente al puerto serial por un número establecido de veces. También puedes agregar un contador antes de enviar el paquete o al final de un paquete para hacer que el modo de depuración de tus aplicaciones sea aún más detallado.
SerialTool te permite editar y enviar buffers prealmacenados para aumentar la simplicidad y la velocidad de uso. Los buffers se pueden recuperar y enviar directamente desde el panel dedicado.
El modo de respuesta automática te permite responder automáticamente con respuestas predefinidas cuando llega una secuencia específica de bytes (hexadecimal o ASCII) en un puerto serial. Esta función es muy útil durante el desarrollo de sistemas embebidos donde necesitas simular una respuesta cuando llega una secuencia particular de bytes.
SerialTool ofrece la posibilidad de activar alarmas al llegar una secuencia específica de bytes y decidir cómo operar. Puedes configurar una alarma al llegar un paquete que contenga o no una secuencia específica de bytes (ASCII o hexadecimal) o si comienza o no con una secuencia específica de bytes. Los registros de alarmas se pueden guardar directamente en un archivo.
SerialTool te permite guardar todo el tráfico serial entrante y saliente de un puerto serial específico en modo de archivo ASCII o binario. Esta función permite monitorear con precisión todo el tráfico serial.
Puedes enviar todo el tráfico entrante o saliente de un puerto serial directamente a través de la red en modo TCP o UDP o a un script HTTP del tipo GET o POST. Este modo es muy útil para registrar operaciones remotas de un dispositivo y verificar su funcionamiento correcto.
Es posible completar automáticamente el envío de un paquete con una amplia gama de CRC a 8 bits, 16 bits, 24 bits y 32 bits con los polinomios más utilizados.
Entre las diversas funcionalidades, puedes elegir libremente la apariencia de la interfaz gráfica seleccionando entre los temas propuestos o cargando directamente tu tema personalizado creado en 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