Serial USB Terminal

In-app purchases
1.88K reviews
Content rating
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

'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:
Updated on
Jul 31, 2022

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection
1.88K reviews
A Google user
January 28, 2019
No way to up arrow commands is a deal breaker for Cisco work. Up arrow scrolls through the last few commands in IOS. It is necessary to replay command strings to quickly modify several ports on a switch. Without this it makes modifications much more difficult. I could use this instead of a windows machine if this were possible here. It is the best one out there, but just is not enough to depend on for me.
20 people found this review helpful
Did you find this helpful?
Kai Morich
January 30, 2019
I see. Accessing the remote history and showing the selected value in the input area is hardly possible, but I can think of an app local history, e.g. accessible with a history button or long click. Have you tried to store your favorite commands as macro buttons?
Jared Fowkes
July 24, 2021
I tried so many serial apps and this was by far the best. I wish that it auto detected my serial port and it doesn't work with the HP network switch's help function. However, it did really well at displaying the terminal properly and allowing me to enter the command I needed. I guess I need to stop relying on the help menus so much.
33 people found this review helpful
Did you find this helpful?
A Google user
August 15, 2019
Fantastic App! Just what I needed for doing some testing on some new hardware design. Ability to send and receive hex data, color coded, and the macros are outstanding. Thank you for developing. Saved me the time from having to write my own. Plus with it being mobile, I can easily debug in the field if needed.
26 people found this review helpful
Did you find this helpful?

What's new

1.46 2022-07-31
NEW timestamp format with date
NEW smaller font size configurable
FIX spacing for HEX display mode
FIX PL2303G detection
1.45 2022-04-12
FIX crash on Android 12 at Settings->Misc->Save+log folder
1.44 2021-09-24
FIX double send with external keyboard
FIX some PL2303G product IDs
1.43 2021-05-16
NEW support PL2303GC/GB/GT/GL/GE/GS
NEW custom baud rates for PL2303TA/TB
1.42 2021-03-07
FIX crash in control line display