# BTControl: Arduino ESP32

> Bluetooth joystick, terminal &amp; controls for Arduino, ESP32 and HC-05

Canonical page: [https://chrome-stats.com/d/com.tabba.btcontrol](https://chrome-stats.com/d/com.tabba.btcontrol)

## Overview

- **ID:** `com.tabba.btcontrol`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** chandusurisetty
- **Category:** TOOLS
- **Downloads:** 7,148
- **Version:** 4.3.8
- **Last updated:** 2026-09-09
- **First published:** 2025-07-24
- **Publisher country:** IN
- **Size:** 66 MB
- **Data as of:** 2026-09-15
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.tabba.btcontrol)
- **Website:** [https://chandusurisetty.in/](https://chandusurisetty.in/)
- **Privacy policy:** [https://chandusurisetty.in/apps/btcontrol/privacy](https://chandusurisetty.in/apps/btcontrol/privacy)

## Description

BTControl is a Bluetooth controller and serial terminal app for Arduino, ESP32, HC-05, HC-06, BLE and other DIY electronics projects.<br><br>Use your phone to connect to compatible Bluetooth devices and control robots, RC cars, relays, lights and custom hardware from a simple mobile interface.<br><br>BTControl is designed for makers, students, hobbyists and developers who want an easy way to send commands, test Bluetooth communication and build mobile control panels for their electronics projects.<br><br>What you can do with BTControl<br>Connect to nearby Bluetooth devices<br>Send and receive serial data<br>Control RC cars, robots and DIY hardware<br>Toggle relays and switches<br>Send custom commands and values<br>Use joystick-style controls for movement projects<br>Monitor incoming messages from your microcontroller<br>Main features<br>Bluetooth device connection<br><br>Scan and connect to compatible Bluetooth devices such as HC-05, HC-06, ESP32, Arduino-based Bluetooth projects and other serial Bluetooth modules.<br><br>Serial terminal<br><br>Send and receive raw Bluetooth serial data. Useful for debugging, testing sensor values, monitoring responses and manually sending custom commands.<br><br>Joystick controller<br><br>Use on-screen joystick controls for RC cars, robots and motion-based projects. Suitable for projects that need directional control over Bluetooth.<br><br>Switch and relay control<br><br>Control relays, lights and other outputs with simple on/off switches. Useful for home automation, smart device prototypes and custom control panels.<br><br>Dial pad and command input<br><br>Send numbers, custom text and command values directly to your connected device.<br><br>Light and RGB control<br><br>Control LEDs and RGB lighting projects by sending color values and lighting commands to your microcontroller.<br><br>Compatible project types<br><br>BTControl can be used for projects such as:<br><br>Arduino and ESP32 robotics<br>HC-05 / HC-06 Bluetooth projects<br>RC cars and robot cars<br>Relay and home automation projects<br>LED and RGB lighting control<br>DIY electronics experiments<br>Bluetooth serial communication testing<br>Custom IoT prototype control panels<br>Supported hardware<br><br>BTControl is suitable for many Bluetooth-enabled DIY boards and modules, including:<br><br>Arduino boards with Bluetooth modules<br>ESP32<br>ESP8266 projects with Bluetooth bridge modules<br>HC-05 / HC-06 / HC-08 modules<br>BLE-compatible devices<br>Raspberry Pi Bluetooth projects<br>Other UART Bluetooth devices<br>Why use BTControl<br><br>Instead of building a separate Android app for every project, BTControl gives you ready-to-use Bluetooth control tools in one app. You can quickly connect your phone to a compatible device, send commands, test communication and control hardware without building a custom mobile UI from scratch.<br><br>Whether you are learning Bluetooth communication, building a robotics project or creating a smart control system for your electronics, BTControl helps you interact with your hardware directly from your phone.<br><br>Useful for<br>Arduino learners<br>ESP32 developers<br>robotics hobbyists<br>IoT makers<br>students building mini projects<br>Bluetooth serial debugging and testing<br>Note<br><br>BTControl works with compatible Bluetooth-enabled hardware and modules. Features available depend on how your Arduino, ESP32 or other microcontroller project is programmed to receive and process commands.

## Rankings

- #636,034 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_ADSERVICES_AD_ID`
- `android.permission.ACCESS_ADSERVICES_ATTRIBUTION`
- `android.permission.ACCESS_ADSERVICES_TOPICS`
- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.BLUETOOTH`
- `android.permission.BLUETOOTH_ADMIN`
- `android.permission.BLUETOOTH_ADVERTISE`
- `android.permission.BLUETOOTH_CONNECT`
- `android.permission.BLUETOOTH_SCAN`
- `android.permission.FOREGROUND_SERVICE`
- `android.permission.INTERNET`
- `android.permission.RECORD_AUDIO`
- `android.permission.VIBRATE`
- `android.permission.WAKE_LOCK`
- `com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE`
- `com.google.android.gms.permission.AD_ID`
- `com.tabba.btcontrol.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`

## Similar extensions and apps

- [BT Lab - Arduino BT Controller](https://chrome-stats.com/d/com.ehicode.btlab) — 789 users
- [Control Bluetooth Arduino](https://chrome-stats.com/d/com.aieaps.controlbluetooth2) — 203 users
- [BlueTooth Terminal HC-05, BLE](https://chrome-stats.com/d/com.fablos.bluetoothterminal) — 6,672 users
- [BlueBot:Arduino Bluetooth ctrl](https://chrome-stats.com/d/com.eleobo.bluebot_controller) — 13,223 users
- [BT Car Controller-Arduino/ESP](https://chrome-stats.com/d/com.giristuido.bluetooth.car.controller) — 166,568 users, 3.40 / 5
- [Bluetooth Car Control BT](https://chrome-stats.com/d/com.salvatored.bt_car_control) — 4,084 users
- [Arduino BT Controller Pro](https://chrome-stats.com/d/com.tools.ArduinoBluetooth) — 14,150 users, 4.83 / 5
- [BT Arduino Car Controller](https://chrome-stats.com/d/com.bt.arduino.car.control.roboattic) — 1,573 users
- [BLE Controller – Arduino ESP32](https://chrome-stats.com/d/com.circuitmagic.iot) — 73,870 users, 4.63 / 5
- [Arduino Bluetooth Joystick](https://chrome-stats.com/d/com.spectaeye.joystickble) — 34 users
- [Arduino Control RC : Bluetooth](https://chrome-stats.com/d/com.erko.control_vehiculo) — 20,953 users
- [ESP32 Bluetooth Control](https://chrome-stats.com/d/appinventor.ai_a0989675377.ESP32) — 13,625 users, 2.83 / 5

---

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