Robotic Arm

1+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Robotic Arm is the ultimate mobile controller for your ESP32-based robotic arm. Connect via Bluetooth Low Energy (BLE) and take full control of 6 servo joints with real-time precision.

Whether you're a student, maker, or robotics enthusiast, this app makes it easy to control, program, and automate your robotic arm right from your phone.

KEY FEATURES:

-- 6-Axis Servo Control --
Control Base, Shoulder, Elbow, Wrist Pitch, Wrist Roll, and Gripper servos independently. Each servo has a smooth slider (0-180 degrees) with quick-set buttons for common angles.

-- Program Builder --
Record servo positions as steps and build automated sequences. Create multiple programs, name them, and switch between them easily. Perfect for pick-and-place tasks, demonstrations, and learning robotics.

-- Loop Playback --
Run your programs in a continuous loop for repetitive automation tasks. Toggle loop mode on/off with a single tap.

-- Smooth Motion --
Enable smooth interpolated motion between program steps for fluid, natural-looking robotic arm movements.

-- Bluetooth Low Energy (BLE) --
Fast, low-latency wireless connection to your ESP32 robotic arm. Auto-reconnects to your last paired device for seamless use.

-- Preset System --
Save your favorite servo positions as named presets. Load them instantly with smooth transitions - great for frequently used positions.

-- Multi-Program Support --
Create, rename, and manage multiple programs. Each program stores its own sequence of steps independently.

-- Configurable Step Delay --
Fine-tune playback speed with adjustable step delay from 200ms to 5000ms.

COMPATIBLE HARDWARE:
Works with ESP32-based robotic arms running CodeSkool-compatible UART BLE firmware. Uses the same protocol as the CodeSkool Scratch extension for seamless integration with block-based programming.

PERMISSIONS:
- Bluetooth: Required to connect and control your robotic arm via BLE
- Internet: Required for user account authentication only

Built with care for young makers and robotics enthusiasts by CodeSkool.
Updated on
Mar 8, 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
This app may collect these data types
Personal info and App activity
Data is encrypted in transit
You can request that data be deleted

What’s new

Version 2.0.0:
- Brand new UI with dark theme
- Multi-program support: create, rename, and manage multiple programs
- Preset system: save and load favorite servo positions
- Smooth motion interpolation between program steps
- Improved BLE connection stability with auto-reconnect
- User account support with secure authentication
- Configurable step delay (200ms - 5000ms)