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.