SPAR Joystick

Content rating
Everyone
10+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Turn your Android mobile or tablet device into a powerful, universal remote control for your custom robotic hardware projects.

Visit https://spardynamics.com/#circuits-table to view the supported microcontrollers and boards. Support for even more microcontrollers and boards is being added regularly. Visit https://github.com/aditya-rao-iit-m/sparjoystick for the firmware and upload instructions for various boards like the Pico WH, ESP8266, ESP32, Arduino Nano, Arduino UNO, ESP32C3, ESP32S3 and future boards with Made in India chips. It is important to build the robot exactly as in the shared circuit diagrams for each board, and to use the exact firmware provided for each microcontroller type, at the link shared. Please turn off mobile data when using the WiFi option to prevent IP address mismatch issues.

Visit https://spardynamics.com/#joystick to view updates.

The SPAR Joystick app is a versatile, high-performance controller designed for makers, robotics hobbyists, and embedded systems developers. Whether you are building a four-wheeled mobile platform, configuring a wheeled rover, or testing custom robotic systems, this app eliminates the hassle of writing complex custom UI code just to talk to your hardware.

This app runs on a well researched fast wireless UDP protocol developed and tested at IIT Madras by SPAR Dynamics, a startup incubated at IIT Madras. This fast wireless protocol can use any wireless transport layer. In this case, the app uses WiFi and Bluetooth to implement this protocol for fast response times and accurate control.

Equipped with a highly responsive virtual dual-axis joystick, it sends real-time coordinates over standard wireless protocols, making it instantly compatible with a massive ecosystem of microcontrollers and modules. The precision is comparable to hardware joysticks and this app implements reverse kinematics to control very tiny micro rc-cars to 1/8th scale formula racing kits.
Universal Wi-Fi, BLE robot controller for ESP32, ESP8266, Pico WH, & Arduino+BLE
Updated on
Aug 14, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection

What’s new

Visit https://spardynamics.com/#joystick to download circuits and firmware.

SPAR Joystick
Version 1.0.16
WiFi+BLE

Aditya Rao
SPAR Dynamics
IIT Madras
Content rating
Everyone
Learn more

App support

About the developer
ADITYA RAO
aditya@spardynamics.com
9, Meher Complex, Sadar Bazar, Satara, Maharashtra 415001 India