# Bluetooth Terminal Pro

> Bluetooth Terminal (RFCOMM SPP) with configurable Macro Buttons.

Canonical page: [https://chrome-stats.com/d/com.hardcodedjoy.bluetoothterminalpro](https://chrome-stats.com/d/com.hardcodedjoy.bluetoothterminalpro)

## Overview

- **ID:** `com.hardcodedjoy.bluetoothterminalpro`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** HARDCODED JOY S.R.L.
- **Category:** TOOLS
- **Downloads:** 33
- **Version:** 1.5.5
- **Last updated:** 2026-04-18
- **First published:** 2026-03-27
- **Publisher country:** RO
- **Size:** 442 KB
- **Data as of:** 2026-09-26
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.hardcodedjoy.bluetoothterminalpro)
- **Website:** [https://hardcodedjoy.com](https://hardcodedjoy.com/)
- **Privacy policy:** [https://hardcodedjoy.com/app-privacy-policy?id=com.hardcodedjoy.bluetoothterminalpro&hl=en](https://hardcodedjoy.com/app-privacy-policy?id=com.hardcodedjoy.bluetoothterminalpro&hl=en)

## Description

📡 Bluetooth Terminal Pro: RFCOMM &amp; SPP<br>A high-performance, developer-centric terminal designed for debugging, controlling, and monitoring Bluetooth Classic devices. Whether you are working with Arduino, ESP32, or industrial serial modems, this app provides the low-level serial communication tools you need.<br><br>🔌 Supported Modules &amp; Devices<br>Optimized for Bluetooth Classic (SPP / RFCOMM). Note: Not compatible with BLE / iOS at this time.<br>• ESP32<br>• HC-05, HC-06<br>• RN-41, RN-42 (BlueSMiRF)<br>• BTM-222<br>• other Serial-to-Bluetooth adapters and modems<br><br>🛠 Dual Operational Modes<br>Unlike standard terminals, this app supports both sides of the connection:<br>RFCOMM Client Mode: Connect to any paired Bluetooth device using a specific Service UUID or Channel.<br>RFCOMM Server Mode: Turn your Android device into a listener. Start a server with a custom Service Name / UUID and wait for external clients to connect - perfect for phone-to-phone or PC-to-phone testing.<br><br>⌨️ Advanced Macro System (Automation)<br>Stop typing the same commands repeatedly. Create a fully custom control dashboard:<br>• Sequential Execution: Assign an unlimited string of commands to a single button.<br>• Precision Timing: Insert delays in milliseconds or microseconds between commands.<br>• Dynamic Interaction: Commands can send text / hex, insert data into the input field, or trigger connect / disconnect actions.<br>• Export &amp; Share: Save your entire button configuration to a JSON file for backup or to share with team members.<br><br>📊 Professional Features<br>• Flexible Data Handling: Configure Text or Hexadecimal formats independently for the terminal screen and command input.<br>• Local Echo: Monitor your outgoing data directly in the terminal.<br>• Live Analytics: Integrated Rx/Tx byte counters to track data throughput.<br>• Highly Customizable: Adjustable font sizes and a clean, responsive UI.<br>• Command History: Easily recall previous or next commands using macro shortcuts.<br><br>🚀 Roadmap<br>We are committed to improving this tool.<br>BLE (Bluetooth Low Energy) support is currently on our development roadmap for future updates!

## Rankings

- #2,457,695 — Overall

## Permissions and access

### Permissions

- `android.permission.BLUETOOTH`
- `android.permission.BLUETOOTH_ADMIN`
- `android.permission.BLUETOOTH_CONNECT`
- `android.permission.BLUETOOTH_SCAN`
- `com.android.vending.CHECK_LICENSE`

## Similar extensions and apps

- [Bluetooth Terminal](https://chrome-stats.com/d/com.hardcodedjoy.bluetoothterminal) — 1,053 users
- [Serial Bluetooth Terminal](https://chrome-stats.com/d/de.kai_morich.serial_bluetooth_terminal) — 1,710,569 users, 4.60 / 5
- [Bluetooth Terminal (BT Serial)](https://chrome-stats.com/d/com.iot71.bluetoothterminal) — 23,241 users, 4.00 / 5
- [Bluetooth Commander Pro](https://chrome-stats.com/d/masar.bluetoothcommander.pro) — 5,920 users, 4.33 / 5
- [Bluetooth Terminal HC-05 Pro](https://chrome-stats.com/d/project.bluetoothterminalpro) — 1,644 users, 4.33 / 5
- [Serial Terminal Pro](https://chrome-stats.com/d/com.hardcodedjoy.serialterminalpro) — 667 users
- [Bluetooth Serial Terminal Ulti](https://chrome-stats.com/d/com.moonappdevelopers.serialterminalforbluetooth) — 7,586 users
- [BlueTooth Terminal HC-05, BLE](https://chrome-stats.com/d/com.fablos.bluetoothterminal) — 6,825 users
- [Bluetooth Terminal Controller](https://chrome-stats.com/d/com.senniksoft.BluetoothSppController) — 4,299 users
- [BT Terminal](https://chrome-stats.com/d/appinventor.ai_samakbrothers.BT_Terminal) — 83,700 users, 3.53 / 5
- [Bluetooth Commander](https://chrome-stats.com/d/masar.gbc) — 31,238 users, 3.35 / 5
- [Arduino BT Controller Pro](https://chrome-stats.com/d/com.tools.ArduinoBluetooth) — 14,191 users, 4.83 / 5

---

Source: [Chrome-Stats](https://chrome-stats.com/d/com.hardcodedjoy.bluetoothterminalpro)
