About Bluetooth Car Controller
RC car controller: classic Bluetooth (RFCOMM) to Arduino. Pair in Settings.
Bluetooth Car Controller drives Arduino-style RC hardware over classic Bluetooth RFCOMM (Serial Port Profile). Pair your module once in Android Bluetooth settings, open the app, pick your bonded device, and send simple single-byte ASCII commands your microcontroller already understands — no cloud account and no extra hub.
WHAT YOU GET
• Material Design 3 UI with Jetpack Compose: calm layouts, clear hierarchy, and readable custom typography.
• Themes: Light, Dark, or match System automatically.
• Languages: Turkish, English, Arabic, or follow the device default — handy for bilingual households and regional Play listings.
• Safer pairing model: the app lists only devices you already paired in system settings. Min Android 9 (API 28). Location permission is not required for discovering bonded peers on supported releases.
• Thoughtful Bluetooth flows: prompts when Bluetooth is disabled, when runtime permission is needed on Android 12+, when the paired-device list is empty, and when a socket fails — retry or return to the list without losing context.
• Controller screen in portrait or landscape. Landscape uses two columns: steering / D-pad movement on one side, speed slider plus horn, lights, signals, lock, and other toggles on the other — comfortable thumbs-on-glass driving.
HOW TO CONNECT
1. Flash firmware that exposes the standard SPP service UUID 00001101-0000-1000-8000-00805F9B34FB (many HC-05 / HC-06 style setups already do).
2. Pair the module from Android Settings ▸ Connected devices ▸ Bluetooth.
3. Launch Bluetooth Car Controller, approve Bluetooth Connect if Android asks, tap your car, wait for “connected”, then use on-screen controls.
COMMAND CHEAT-SHEET FOR HOBBYISTS
Hold-to-move, release-to-stop pattern uses neutral character S after movement: Forward F, Back B, Left L, Right R. Horn Z press / z release. Toggle-style functions mix upper and lower case as documented in the in-app command reference (examples: stop/park H/h, signals U/u and V/v, full LEDs P/p, lock K, legacy unlock often k plus space). Front lights W/w, rear lights E/e. The speed slider transmits one raw byte equal to its value (0–100) so your sketch can map it to PWM.
PERMISSIONS IN PLAIN ENGLISH
Older phones may still declare legacy Bluetooth permissions for compatibility; Android 12 and newer primarily rely on BLUETOOTH_CONNECT so the app can open an RFCOMM socket to hardware you already trusted via pairing. No GPS / fine location requirement for this workflow.
PRIVACY & OFFLINE FIRST
The app keeps theme and language choices locally (DataStore on your phone). It does not ship bundled analytics, ads, or crash-reporting SDKs in this listing build. Opening “Support us” simply launches your browser to the Play Store listing you configure — Google’s terms apply there.
COMPATIBILITY NOTICE
You are responsible for wiring, power, motor drivers, and firmware safety (timeouts, failsafe stop, etc.). Bluetooth Car Controller is a UART-over-RFCOMM remote; it cannot diagnose faulty electronics or incompatible baud rates. If bytes differ from your sketch, adapt either side — the protocol is documented inside the app help screen.
Enjoy building, pairing once, and driving with a controller designed for small-screen clarity and quick reconnects after range drops.
What's new in the latest 1.0.0
What's new (Google Play — short)
Initial release. Control paired Arduino‑compatible RC hardware over classic Bluetooth RFCOMM/SPP. Material 3 UI with light, dark, and system themes; Turkish, English, Arabic, or system language; portrait and landscape controller layouts with D‑pad, speed slider, lights, signals, horn, and lock toggles. Bonded‑devices‑only flow (min Android 9).
Bluetooth Car Controller APK Information
Old Versions of Bluetooth Car Controller
Super Fast and Safe Downloading via APKPure App
One-click to install XAPK/APK files on Android!



