Skip to content

StarX-404/RC-remote

Repository files navigation

RC Remote

A lightweight Android Bluetooth RC controller app currently under development.

This project aims to provide a modern and efficient way to control RC cars, robots, and embedded systems wirelessly using Bluetooth and a custom joystick-based interface.

Built with Kotlin and Jetpack Compose.


Project Status

🚧 Under Development

The project is currently being structured and core systems are actively being implemented.

Features, UI, architecture, and Bluetooth communication are still evolving.


Planned Features

  • Bluetooth device scanning
  • Bluetooth connection management
  • Real-time RC control
  • Custom joystick interface
  • Jetpack Compose UI
  • MVVM architecture
  • Android 12+ permission handling
  • GitHub Actions APK builds
  • Low-end hardware friendly development workflow

Tech Stack

  • Kotlin
  • Jetpack Compose
  • Android SDK
  • MVVM
  • Gradle
  • GitHub Actions

Current Goals

  • Build a clean modular architecture
  • Create responsive joystick controls
  • Implement stable Bluetooth communication
  • Keep the project lightweight
  • Support development without Android Studio

Development Notes

This project is being developed primarily on low-end hardware using lightweight tooling and cloud-based builds.

The goal is to maintain an efficient workflow without relying heavily on resource-intensive IDEs.


Build Status

The project structure and build system are still being refined.

APK builds and release workflows may change frequently during development.


Future Plans

  • ESP32 support
  • Sensor-based steering
  • Multiple controller layouts
  • Better connection stability
  • Material You support
  • Landscape controller mode
  • WiFi control mode

License

Currently not licensed.

About

A lightweight Android Bluetooth RC controller app built with Kotlin and Jetpack Compose. Currently under development with focus on joystick-based control, modern architecture, and low-end hardware friendly development workflow.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages