UsbTerminal

UsbTerminal

Lior Hass
Sep 20, 2022
  • 3.2 MB

    Tamanho do arquivo

  • Android 7.1+

    Android OS

Sobre este UsbTerminal

Emulador de terminal para dispositivos seriais conectados com USB

UsbTerminal é um emulador de terminal (às vezes chamado de "monitor"). Destina-se a ser usado com uma conexão física com o dispositivo

através da porta USB do telefone ou tablet.

O telefone ou tablet deve suportar USB-Host Mode, também conhecido como USB On-The-Go (USB-OTG),

e é necessário um cabo USB-OTG.

Os casos de uso típicos para este aplicativo são:

● Controlar um dispositivo IoT como um Arduino, ESP32, etc.

● Controlar um dispositivo de comunicação, como um roteador que possui um conector de console serial (isso pode exigir um cabo conversor USB para RS232)

UsbTerminal é de código aberto. Veja https://github.com/liorhass/UsbTerminal

Características:

● Suporta dispositivos com os seguintes protocolos/chips USB para serial: CDC-ACM (por exemplo, Arduino Uno R3), FTDI (FT232R, FT232H, FT2232H, FT4232H,

FT230X, FT231X, FT234XD), Prolific PL2303, CH34x, Silabs CP210x (por exemplo, placas de desenvolvimento ESP32 da Espressif)

● Suporta dois modos de entrada de teclado:

1. Automático - Como em um terminal “real”, não há campo de entrada dedicado. Os caracteres são enviados para o dispositivo serial imediatamente quando as teclas são clicadas no teclado. Este é o modo padrão.

2. Campo de entrada dedicado - A entrada do teclado vai para um campo de entrada dedicado e é enviada ao dispositivo somente depois que um botão “Enviar” é pressionado.

● Suporte parcial de sequências de escape ANSI/VT100, incluindo coloração de texto

● Dois modos de exibição: Texto e Hex

● Comunicação em segundo plano - o aplicativo pode manter a conexão e

continuar recebendo dados mesmo quando estiver em segundo plano

● Registre sessões em arquivos. Esses arquivos de log podem ser visualizados ou compartilhados em

para ser analisado com ferramentas externas

● Enviando caractere de controle (por exemplo, Ctrl-C)

● Controle de DTR e CTS

● Grande buffer de rolagem

● Cursor piscando

● Linha de status indicando o estado da conexão, mensagens de erro, tamanho da tela,

localização do cursor e modo de exibição

● Ajuda integrada

● Atalhos integrados para redefinir placas de desenvolvimento Arduino e ESP32

● Nenhuma raiz necessária

● Não são necessárias permissões especiais

Uma nota para os usuários do Arduino:

Uma vantagem do UsbTerminal é a maneira como ele lida com o DTR. Normalmente, quando uma placa Arduino é conectada a um PC, ela será reinicializada toda vez que um aplicativo emulador de terminal for conectado a ela. Isso ocorre porque o PC baixa o sinal DTR sempre que uma conexão é formada, e o Arduino é projetado para redefinir quando a linha DTR é baixada. O UsbTerminal, por outro lado, não define ou redefine automaticamente o sinal DTR. Quando você conecta um telefone ou tablet a um Arduino e abre o UsbTerminal, seu Arduino continua o que estava fazendo no momento. Se você quiser reiniciar, você pode controlar facilmente o sinal DTR do UsbTerminal com um botão dedicado.

Mostrar mais

Novidades em 2.0.25 mais recente

Last updated on 2022-09-21
V2.0.25: Bug fix: Sometimes the app crashes when the screen is cleared
Mostrar mais

Vídeos e capturas de tela

  • UsbTerminal Cartaz
  • UsbTerminal imagem de tela 1
  • UsbTerminal imagem de tela 2
  • UsbTerminal imagem de tela 3
  • UsbTerminal imagem de tela 4
  • UsbTerminal imagem de tela 5
  • UsbTerminal imagem de tela 6
  • UsbTerminal imagem de tela 7

Informações sobre UsbTerminal APK

Última Versão
2.0.25
Categoria
Ferramentas
Android OS
Android 7.1+
Tamanho do arquivo
3.2 MB
Desenvolvedor
Lior Hass
Disponível em
Downloads seguros e rápidos de APK no APKPure
O APKPure usa verificação de assinatura para garantir downloads de APK UsbTerminal sem vírus para você.

Versões Antigas de UsbTerminal

APKPure ícone

Baixar de Forma Rápida e Segura via APKPure App

Um clique para instalar arquivos XAPK/APK no Android!

Baixar APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies