App Intel

BTControl: Arduino ESP32

Livechandusurisetty10 apps · 12K installsToolsFree · contains adscom.tabba.btcontrol

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

Alert me★ WatchOpen in Play ↗
Total installs
8,564
exact · Play shows 5,000+
Installs / day
—
measured after our second crawl (about a day)
Rating
3.4★
62 ratings · 1 reviews
Released
24 Jul 2025
1.2y ago
Last update
9 Sept 2026
v4.3.8 · 1mo ago
Countries
—
not checked yet

Install history

exact counter from Google Play
8.4K8.8K9.2K9.6K10K11 Oct12 Oct12 Oct
8.4K8.8K9.2K9.6K10K11 Oct12 Oct12 Oct

Installs per day · last 90 days

Not enough history yet — check back tomorrow

Change timeline

No changes recorded yet. We compare every crawl with the previous one and list title, icon, screenshots, description, version, price and availability changes here.

Country availability

Availability has not been checked for this app yet. “Check all countries” looks the app up in about 140 Google Play storefronts and shows where it is live, listed but not installable, or missing — plus any country-specific (custom) store listings.

Top countries

Country data will be available soon.

We estimate where downloads come from using the app’s position in Google Play’s top charts in about 140 countries. This app is not in any chart we have collected yet; the estimate appears as soon as it is.

Top chart positions

Not in any tracked top chart.

App manifest

Read this app's manifest from Google Play: permissions, declared SDKs, components and AdMob app ID. Saved analysis appears here automatically.

Manifest analysis reads only the required APK ranges. Base APK downloads may need separate device splits to install.

Data safety

declared by the developer on Google Play
  • No data shared with third parties
  • No data collected

This is the developer's own declaration, summarised from the Play listing. The permissions below show what the app is technically able to access.

Permissions

11 in 3 groups
3 Sensitive3 Notable5 Routine

What this app can do with your phone

  • Know roughly where you are, using mobile towers and Wi-Fi networks
  • Know your exact location using GPS, Wi-Fi and mobile networks
  • Record sound using your phone's microphone
LocationSensitive2

Access to where your device is, using GPS or network signals

  • Know roughly where you are, using mobile towers and Wi-Fi networksapproximate location (network-based) · ACCESS_COARSE_LOCATION
  • Know your exact location using GPS, Wi-Fi and mobile networksprecise location (GPS and network-based) · ACCESS_FINE_LOCATION
MicrophoneSensitive1

Access to your phone's microphone to record sound

  • Record sound using your phone's microphonerecord audio · RECORD_AUDIO
OtherNotable8

Access to miscellaneous device features that don't fit other categories

  • See Bluetooth settings and connect to paired devices like headphones, speakers or watchespair with Bluetooth devices · BLUETOOTH
  • Turn Bluetooth on or off and find and pair with nearby Bluetooth devicesaccess Bluetooth settings · BLUETOOTH_ADMIN
  • Keep your phone's processor or screen from going to sleep, which can use more batteryprevent device from sleeping · WAKE_LOCK
  • Check whether you are online and whether you use Wi-Fi or mobile dataview network connections · ACCESS_NETWORK_STATE
  • Connect to the internet to load content and send datafull network access · INTERNET
  • Make your phone vibratecontrol vibration · VIBRATE
  • Check with Google Play that you got this app legitimatelyGoogle Play license check · com.android.vending.CHECK_LICENSE
  • Read Google service settings stored on your deviceread Google service configuration · com.google.android.providers.gsf.permission.READ_GSERVICES

Sensitive = can reach personal data, location, camera/mic or act on your behalf. Notable = changes how your device behaves. Routine = normal for almost every app. Source: Google Play's permission list for all versions of this app.

Store listing

Full description
BTControl is a Bluetooth controller and serial terminal app for Arduino, ESP32, HC-05, HC-06, BLE and other DIY electronics projects. Use your phone to connect to compatible Bluetooth devices and control robots, RC cars, relays, lights and custom hardware from a simple mobile interface. 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. What you can do with BTControl Connect to nearby Bluetooth devices Send and receive serial data Control RC cars, robots and DIY hardware Toggle relays and switches Send custom commands and values Use joystick-style controls for movement projects Monitor incoming messages from your microcontroller Main features Bluetooth device connection Scan and connect to compatible Bluetooth devices such as HC-05, HC-06, ESP32, Arduino-based Bluetooth projects and other serial Bluetooth modules. Serial terminal Send and receive raw Bluetooth serial data. Useful for debugging, testing sensor values, monitoring responses and manually sending custom commands. Joystick controller Use on-screen joystick controls for RC cars, robots and motion-based projects. Suitable for projects that need directional control over Bluetooth. Switch and relay control Control relays, lights and other outputs with simple on/off switches. Useful for home automation, smart device prototypes and custom control panels. Dial pad and command input Send numbers, custom text and command values directly to your connected device. Light and RGB control Control LEDs and RGB lighting projects by sending color values and lighting commands to your microcontroller. Compatible project types BTControl can be used for projects such as: Arduino and ESP32 robotics HC-05 / HC-06 Bluetooth projects RC cars and robot cars Relay and home automation projects LED and RGB lighting control DIY electronics experiments Bluetooth serial communication testing Custom IoT prototype control panels Supported hardware BTControl is suitable for many Bluetooth-enabled DIY boards and modules, including: Arduino boards with Bluetooth modules ESP32 ESP8266 projects with Bluetooth bridge modules HC-05 / HC-06 / HC-08 modules BLE-compatible devices Raspberry Pi Bluetooth projects Other UART Bluetooth devices Why use BTControl 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. 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. Useful for Arduino learners ESP32 developers robotics hobbyists IoT makers students building mini projects Bluetooth serial debugging and testing Note 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.

What's new

🚀 What's New in this update: • Clean Controller UI: Removed all banner ads from inside controller widgets and dashboards for a distraction-free experience. • Ad Experience Cleanup: Removed reward & interstitial ads. Optimized app start speed with faster ad loading. • Stability Improvements: Fixed rare crashes on ad disposal & Bluetooth connection state changes. • Bug fixes & performance enhancements for smoother controls.

Growing in Tools

Category →