Serial USB Terminal Apk

Serial USB Terminal Apk

Latest version 1.55
11 Sep 2024

Older Versions

Apk Infos

Version1.55
Rating4.3/5, based on 2,043 votes
Size‎2.2 MB
Requires AndroidAndroid 4.3+ (Jelly Bean)
Author's NotesTerminal for serial devices connected with USB to serial converter

About Serial USB Terminal APK

Serial USB Terminal APK Download for Android
Serial USB Terminal APK Download for Android

Description

'Serial USB Terminal' is a line-oriented terminal / console app for microcontrollers, arduinos and other devices with a serial / UART interface connected with a USB to serial converter to your android device.

This app supports USB to serial converters based on
- FTDI FT232, FT2232, ...
- Prolific PL2303
- Silabs CP2102, CP2105, ...
- Qinheng CH340, CH341
and devices implementing the USB CDC protocol like
- Arduino using ATmega32U4
- Digispark using V-USB software USB
- BBC micro:bit using ARM mbed DAPLink firmware

To connect USB to serial converters, your android device must support USB OTG aka. USB host mode. Most devices support this today, but in case of issues check with one of the various USB test apps, if host mode is enabled in your android kernel.

All features in this app are free. In-App purchase is only used for the 'Donate' option.

Looking for source code? Here you find a simplified variant of this app:
https://github.com/kai-morich/SimpleUsbTerminal

Latest updates

What's new in version 1.55

1.53 2024-01-12
FIX improved notification enabling
1.52 2024-01-09
NEW "Settings > Misc. > Show notification when connected" because not shown in notification bar by default on Android 14
FIX Android 14 USB permission dialog response handling
1.51 2023-12-17
FIX Android 14 USB permission dialog
1.50 2023-11-25
FIX improved composite CDC devices support
1.49 2023-06-18
NEW show active logging in toolbar
1.48 2023-05-01
NEW macros with repeat option

How to install Serial USB Terminal APK on Android phone or tablet?

Download Serial USB Terminal APK file from ApkClean, then follow these steps:

Update Phone Settings

  • Go to your phone Settings page
  • Tap Security or Applications (varies with device)
  • Check the Unknown Sources box
  • Confirm with OK

Go to Downloads

  • Open Downloads on your device by going to My Files or Files
  • Tap the APK file you downloaded (de.kai_morich.serial_usb_terminal-v1.55-ApkClean.apk)
  • Tap Install when prompted, the APK file you downloaded will be installed on your device.

Older Versions

1.55 (99)2.2 MB
1.54 (98)2.2 MB
1.53 (93)2.5 MB
1.52 (92)2.5 MB
1.46 (80)2.2 MB
1.39 (72)1.5 MB

Questions & Answers

Q: What is an APK File?

A: Just like Windows (PC) systems use an .exe file for installing software, Android does the same. An APK file is the file format used for installing software on the Android operating system.

Q: If I install an APK from this website, will I be able to update the app from the Play Store?

A: Yes, absolutely. The Play Store installs APKs it downloads from Google's servers, and sideloading from a site like ApkClean.net goes through a very similar process, except you're the one performing the downloading and initiating the installation (sideloading).
As soon as the Play Store finds a version of the app newer than the one you've sideloaded, it will commence an update.

Q: Why ApkClean.net can guarantee APK 100% safe?

A: Whenever someone wants to download an APK file from ApkClean.net, we'll check the corresponding APK file on Google Play and allow user download it directly (of course, we'll cache it on our server). If the APK file does not exist on Google Play, we'll search it in our cache.

Q: What are Android App permissions?

A: Apps require access to certain systems within your device. When you install an application, you are notified of all of the permissions required to run that application.

Don't hesitate to contact us if you have any questions or concerns.

(*) is required

User's Reivew

5 ★I really like this app, running on an old Samsung tablet to talk SCPI with test gear and other serial devices. I would like to find a way of drip feeding commands and reading from SUT with a sequenced script of some sort. Sadly beyond my programming abilities so far. Thanks Kai for all your hard work on this.
4 ★Simple and works well. One thing i am missing quite a lot however, is tasker integration ( writing into serial from tasker and triggering events when the connected device writes into serial). this should be very easy to implement by just sending and receiving system wide intents, so please consider it, dev.
5 ★Works perfectly, easy and clean but with a all the functionalities one needs! Thanks for releasing this and also for making available the source code. Minor item to consider: allow to update the fonts color.
4 ★Works but hard to read terminal because font is too large. Size 10 is the smallest option in settings but that's not small enough. Please add all the smaller font sizes or change the input to text and let the user enter the value they want.
5 ★your app is so fantastic and it's the most complete one. But it hasn't Z MODEM or Y MODEM protocol for file transmission. I hope in the next update you're going to add this features to your app. Thank you
5 ★The only in-app purchase I could find was a donate button, which i gladly clicked. This is a very no-nonsense app. It does what it says, and it does it well with a clean, simple interface. This is how all apps should be.
5 ★Fantastic app. Simple and easy to use interface. Effortless communication with Arduino and makes all my projects more portable and easier to debug(without having to add any extra code).
4 ★Better app than others I tried, nicer and neater interface. I'd happily buy this it could handle ANSI eg VT100 (so I don't have the received escape sequences showing on screen and clobbering it).
5 ★Excellent app! Setting the driver to CDC lets me connect to a 32u4 microcontroller as I wanted to. Overall the app is extremely well made. Saving and logging data worked perfectly (the data files went to /Android/data/de.kai_morich.serial_usb_terminal/files by default on my phone). Thank you!
5 ★Excellent and reliable app. Very handy for remote mounted uCs where taking a whole computer would be impractical. Tested on a Pixel 5 and Samsung Tab A8. Multiple connection protocols, configurable interface, able to send commands.
2 ★This app needs a fix. Apps got "not responding" when receiving large amount of data. I tested with esp32 (silabs driver), when upload anything vía ArduinoOTA. Apps got "not responding" after reach 17% of OTA upload. Please fix because i test another serial app and works fine. Thanks
5 ★This app does everything I could expect a communication app to do. Yet it is quite easy to configure and use. It's rock solid I don't think it's ever crashed or done anything unusual. I can't think of any improvements