BLE Terminal Apk

BLE Terminal Apk

Latest version 1.7.0
05 Dec 2022

Older Versions

Apk Infos

Version1.7.0
Rating3.0/5, based on 33 votes
Size‎6.7 MB
Requires AndroidAndroid 4.4+ (KitKat)
Author's NotesThis App is a Terminal app, data are sent via Bluetooth BLE (SERIAL). Rec Logs.

About BLE Terminal APK

BLE Terminal APK Download for Android
BLE Terminal APK Download for Android

Description

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!

Latest updates

What's new in version 1.7.0

v1.7.2
- Updated Android SDK

v1.7.0
- Removed the MSB bit from ASCII byte received

v1.6.9
- Internal Fix

v1.6.4
- Fixed "open logs folder" button
- Internal Fix

How to install BLE Terminal APK on Android phone or tablet?

Download BLE 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 (com.edodm85.bluetoothbleterminal.free-v1.7.0-ApkClean.apk)
  • Tap Install when prompted, the APK file you downloaded will be installed on your device.

Older Versions

1.7.0 (70)6.7 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

4 ★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.
5 ★Your app is fine. BUT where is an autoscoll option? It screams for one.
1 ★There is no option to send hex values , only text . 99% do not use that ..
1 ★Wants GPS to look for bluetooth. spy on someone else.
1 ★it found the ble device but would not connect to it.
4 ★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.
3 ★I cannot connect to a characteristic that does not have a read or write service
4 ★Good app
3 ★(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
4 ★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.