• BLE Terminal FREE 1
  • BLE Terminal FREE 2
  • BLE Terminal FREE 3
  • BLE Terminal FREE 4

BLE Terminal FREE

BLE Terminal FREE is a terminal App which provides a bluetooth BLE communication.
In the last update (v1.3.0) I added serial communication with Microchip BLE (MLDP) and Ublox BLE (I saw some connection problems with android Lollipop and lower).

The data are transmited/received between the phone and a bluetooth BLE paired device.

With this App is possible save the log sessions to a file.

NB: This App work only with devices with BLUETOOTH LOW ENERGY (Ex: SimbleeBLE, Microchip, Ublox ...)

Instructions:
1) Enable bluetooth
2.1) Open the Search menu and Pair the device
or
2.2) Open the Settings menu and insert a MAC Address (with checkbox "Enabled MAC REMOTE" checked)
3) In the main windown press the "CONNECT" button
4) If Necessary add Service/Characteristics with the "SELECT SERVICE" button
5) Send and receive the messages

This App asks to enable this two services:
- Location service: is required for some devices (ex: my nexus 5) for the BLE searching function
- Storage service: is required if you want save the logs session

You can try example here:

SimbleeBLE example: http://bit.ly/2wkCFiN

RN4020 example: http://bit.ly/2o5hJIH

I tested this App with these devices:

Simblee: 0000fe84-0000-1000-8000-00805f9b34fb
RFDUINO: 00002220-0000-1000-8000-00805F9B34FB
RedBearLabs: 713D0000-503E-4C75-BA94-3148F18D941E
RN4020: custom characteristics

NB: For custom App contact me.

Please rate and review so I can make it better!

Category : Communication

Related searches

Reviews (7)

And. D. May 17, 2022     

This is the best all around BLE terminal app I've found. The only problem I've found is that it sends a null byte ('\0') at the end of each transmission regardless of the selected Tx line break. This isn't standard and if a device requires a null byte terminator, it should be an option in the settings. Other than that it would be nice if hex/ascii mode could be selected separately for input and output.

Jos. C. Oct 9, 2018     

The version I tried seems to work for write and reading, but does not appear to handle receiving data through notify messages. As such, this is great for sending commands and responses; but not so good for having a "terminal session". It should be pretty useful for people developing BLE based projects where they want to send/receive commands with their own choice of UUID's, as the read and write's can be assigned to different UUID's. 3.5 stars for me because I need it for a termianl session - if I had a project which only used read and write, this would be 4 stars.

Bor. W. Sep 23, 2020     

There is no option to send hex values , only text . 99% do not use that ..

Ovi. S. Dec 1, 2020     

Your app is fine. BUT where is an autoscoll option? It screams for one.

Cla. R. May 30, 2019     

it found the ble device but would not connect to it.

Mih. P. Nov 24, 2017     

I cannot connect to a characteristic that does not have a read or write service

Tho. K. Aug 16, 2017     

(older comment questioned the needed permissions, GPS/Position is needed for BLE) Unfortunately the app trew a "FAIL: SERVICE_UUID not found" while trying to connect to a HM10 Module from my Nexus 5 on Android 6.0