https://github.com/kai-morich/simplebluetoothleterminal
Android terminal app for Bluetooth LE devices using custom serial profiles
https://github.com/kai-morich/simplebluetoothleterminal
android bluetooth-le
Last synced: 6 months ago
JSON representation
Android terminal app for Bluetooth LE devices using custom serial profiles
- Host: GitHub
- URL: https://github.com/kai-morich/simplebluetoothleterminal
- Owner: kai-morich
- License: mit
- Created: 2019-02-02T13:59:49.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-09-20T15:35:34.000Z (about 1 year ago)
- Last Synced: 2025-04-02T04:05:53.052Z (6 months ago)
- Topics: android, bluetooth-le
- Language: Java
- Homepage:
- Size: 106 KB
- Stars: 311
- Watchers: 26
- Forks: 118
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
[](https://www.codacy.com/manual/kai-morich/SimpleBluetoothLeTerminal?utm_source=github.com&utm_medium=referral&utm_content=kai-morich/SimpleBluetoothLeTerminal&utm_campaign=Badge_Grade)
# SimpleBluetoothLeTerminal
This Android app provides a line-oriented terminal / console for Bluetooth LE (4.x) devices implementing a custom serial profile
For an overview on Android BLE communication see
[Android Bluetooth LE Overview](https://developer.android.com/guide/topics/connectivity/bluetooth/ble-overview).In contrast to classic Bluetooth, there is no predefined serial profile for Bluetooth LE,
so each vendor uses GATT services with different service and characteristic UUIDs.This app includes UUIDs for widely used serial profiles:
- Nordic Semiconductor nRF51822
- Texas Instruments CC254x
- Microchip RN4870/1
- Telit Bluemod## Motivation
I got various requests asking for help with Android development or source code for my
[Serial Bluetooth Terminal](https://play.google.com/store/apps/details?id=de.kai_morich.serial_bluetooth_terminal) app.
Here you find a simplified version of my app.