Custom (non-official) code for having fun with the EEZYbotARM MK2.
- EEZYbotARM MK2 by daGHIZmo
- Modified V-gripper by Runkel (original: Vector concept gripper by RubisTechnologies)
- Customizable PCB Standoff Spacer (scaled up)
- Printed on an Ender 3
- Arduino Uno
- Adafruit PCA9685 16-Channel Servo Driver (wired up like this)
- 4x TowerPro MG996R Servo
- ArduinoSketches: *.ino sketch files (for upload to the Arduino)
- RobotArmLibrary: Arduino library which simplifies sending commands to the robot
- UserInterface: Java application which can control the robot arm (using UI sliders or a XBox controller) via the serial connection. (Provided the corresponding sketch in ArduinoSketches/Controller is loaded on the microcontroller.)
Feel free to use parts/all of the code as you wish. One word of warning though: The code may or may not work for you because it is calibrated for my specific hardware. Using it with different servos requires re-calibration. For that please take a look at RobotArmLibrary/RobotArm.cpp (specifically the constructor and setup method). The IDs for the servos and the minimum/maximum PWM values probably need to be recalibrated.
Also, only a XBox One controller was tested - no idea if others would work.