# Bluetooth Terminal

> Bluetooth Serial Terminal for Arduino &amp; ESP32. Text/Hex RFCOMM SPP debugger.

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

## Overview

- **ID:** `com.hardcodedjoy.bluetoothterminal`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** HARDCODED JOY S.R.L.
- **Category:** TOOLS
- **Downloads:** 1,053
- **Version:** 1.5.4
- **Last updated:** 2026-03-28
- **First published:** 2026-03-28
- **Publisher country:** RO
- **Size:** 1.17 MB
- **Data as of:** 2026-09-27
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.hardcodedjoy.bluetoothterminal)
- **Website:** [https://hardcodedjoy.com](https://hardcodedjoy.com/)
- **Privacy policy:** [https://hardcodedjoy.com/app-privacy-policy?id=com.hardcodedjoy.bluetoothterminal](https://hardcodedjoy.com/app-privacy-policy?id=com.hardcodedjoy.bluetoothterminal)

## Description

📡 Bluetooth Terminal: 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 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>📊 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><br>Upgrade to Bluetooth Terminal Pro and get extras:<br>📂 Raw File Send: Select any file from your device to stream raw bytes content directly over the active connection.<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: Send text/hex, auto-fill fields, or trigger connection actions.<br>• 💾 Export &amp; Share: Save configurations to JSON for backups or team collaboration.<br><br>🚀 Roadmap<br>We are committed to improving this tool.<br>BLE (Bluetooth Low Energy) support coming soon!

## Rankings

- #1,151,585 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.BLUETOOTH`
- `android.permission.BLUETOOTH_ADMIN`
- `android.permission.BLUETOOTH_CONNECT`
- `android.permission.BLUETOOTH_SCAN`
- `android.permission.INTERNET`
- `com.android.vending.CHECK_LICENSE`
- `com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE`
- `com.google.android.gms.permission.AD_ID`

## Similar extensions and apps

- [Bluetooth Terminal Pro](https://chrome-stats.com/d/com.hardcodedjoy.bluetoothterminalpro) — 33 users
- [Bluetooth Terminal (BT Serial)](https://chrome-stats.com/d/com.iot71.bluetoothterminal) — 23,241 users, 4.00 / 5
- [Serial Bluetooth Terminal](https://chrome-stats.com/d/de.kai_morich.serial_bluetooth_terminal) — 1,710,569 users, 4.60 / 5
- [BlueTooth Terminal HC-05, BLE](https://chrome-stats.com/d/com.fablos.bluetoothterminal) — 6,825 users
- [Bluetooth Wifi Terminal](https://chrome-stats.com/d/com.erko.bluetoothterminal) — 2,716 users
- [Bluetooth Serial Terminal Ulti](https://chrome-stats.com/d/com.moonappdevelopers.serialterminalforbluetooth) — 7,586 users
- [BTTerminal](https://chrome-stats.com/d/com.rstdev.btterminal) — 43 users
- [Z Plus Bluetooth Terminal](https://chrome-stats.com/d/com.Z_Plus.Z_Plus_BT) — 39 users
- [BT Terminal](https://chrome-stats.com/d/appinventor.ai_samakbrothers.BT_Terminal) — 83,700 users, 3.53 / 5
- [Bluetooth ,Usb & Wifi Terminal](https://chrome-stats.com/d/com.skillsfull.simpleterminal) — 16 users
- [Bluetooth Terminal Controller](https://chrome-stats.com/d/com.senniksoft.BluetoothSppController) — 4,299 users
- [세상의 모든 블루투스 - 세모블(SeMoBT)](https://chrome-stats.com/d/com.semodevlabs.semobt) — 7 users

---

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