Similar apps
Compare allApp info
- Installs
- 5,000+
- Category
- Education
- Content rating
- Everyone
- Version
- 1.0
- Released
- Mar 8, 2026
- Last updated
- 9 Mar 2026
- In-app purchases
- No
- Contains ads
- No
- Promo video
- No
- Requires Android
- 7.0
Loading…
This app isn't in any of our charts yet.
Initial release of GamePad - Wireless Controller. • 4 control modes: Joystick, Classic, Steering, and D-Pad • Bluetooth Low Energy support as both Central and Peripheral • Low-latency wireless communication at 50ms intervals • Tilt steering using device accelerometer • Haptic feedback on button presses • Fullscreen immersive landscape UI • Works with Arduino, ESP32, Raspberry Pi, and any BLE device
Turn your phone into a wireless BLE game controller for robotics & RC projects.
GamePad turns your Android phone into a wireless Bluetooth Low Energy (BLE) game controller. Designed for students, makers, and hobbyists, it connects to microcontrollers, robots, RC cars, and other BLE-enabled devices. FOUR CONTROL MODES Pick the layout that fits your project: - Joystick: Dual analog sticks with precise X/Y control. Perfect for omnidirectional robots and drones. - Classic: D-Pad + four action buttons (Triangle, Square, Circle, Cross) plus Select & Start. A familiar console-style layout. - Steering: Realistic steering wheel with gas and brake pedals. Supports tilt control using your device's accelerometer. - D-Pad: Simple 4-way directional pad with A and B buttons. Great for basic navigation and two-action projects. BLUETOOTH LOW ENERGY Connects wirelessly to any BLE-compatible device. Works as both a BLE Central (connects to peripherals) and BLE Peripheral (advertises and accepts connections). Low latency analog data streaming at 50ms intervals. BUILT FOR LEARNING Created as a companion app for the CodeSkool programming environment. Students can use GamePad to control their Scratch-programmed robots and interactive projects. The matching CodeSkool extension makes it easy to read controller inputs in block-based code. FEATURES - 4 control modes: Joystick, Classic, Steering, D-Pad - Dual-role BLE: Central and Peripheral mode - Low-latency wireless communication - Haptic/vibration feedback on button presses - Fullscreen landscape mode with immersive UI - Realistic 3D-styled controls with responsive touch - Device scanning with signal strength display - Works with Arduino, ESP32, Raspberry Pi, and any BLE device - No internet required - direct BLE connection - Dark theme optimized for visibility REQUIREMENTS - Android 12 or higher - Bluetooth Low Energy (BLE) support - Location permission (required by Android for BLE scanning)