The UART Terminal mode provides a classic 'serial terminal' interface for sending and receiving strings from a Bluefruit LE device.

It's perfect for sending and receiving data without any interpretation.

Note: This mode can be used in conjunction with Bluefruit LE Friend's Command mode to configure or get additional info about the device.

Main Window

The main log window is in the middle, and will display data both received and, if Echo is on, sent.


Toggle the Echo switch in the settings the upper right to also display outgoing data sent from the app.

Data received from the remote BLE device appears in red.

Data sent from the app appears in blue.


The display format of the log window can be controlled using the ASCII/Hex switch in settings in the upper right.

ASCII will do its best to translate the data to 8-bit human-viewable text characters.

Hex will give you 0xnn formatted bytes, still color coded.

Copy & Clear

Tapping Copy will copy all text from the log window to the iOS clipboard.  

Tapping Clear will delete all text from the window.

Sending Strings

  • Tap the text field at the bottom of the screen to bring up the keyboard and begin composing a new string to send.
  • Newline characters can be added using the return key.
  • Press the Send button to send the string over UART to your Bluefruit LE device.
  • To hide the keyboard, simply tap the log window while the keyboard is shown.

Multiple UART Mode

When connected to more than one Bluefruit LE device in Multiple UART mode, you'll see an All button to the right of the Send button. Tap the All button to choose which specific devices you wish to send your inputted string to.

This guide was first published on Feb 20, 2015. It was last updated on Mar 08, 2024.

This page (UART Terminal) was last updated on Mar 08, 2024.

Text editor powered by tinymce.