KS0488 Keyestudio 4DOF Robot Arm DIY Kit V2.0 for Arduino
Introduction
On the Internet, we often see DIY robotic arm complete various actions. Do you want to have one? I believe that you’ll make your own robotic arm by learning our projects.
This kit includes R3 single-chip microcomputer, 2 joystick modules and 4 servos so on. We’ll teach you how to install and debug the robotic arm.
There are 3 ways of controlling metal manipulator in this kit:
1.Use a wired home-made joystick controller (included in the kit)
2.Control via Bluetooth. (HM -10 Bluetooth module included, support Bluetooth 4.0, Android and IOS system). we also provide relevant test code and specially designed APP for robotic arm.
3.Use wireless PS2 joystick (not included in kit) module to control. We only provide relevant test codes.
Note: You must connect a DC 7-15V power to VIN port of shield when wiring servo to shield.
Features
- Detailed installation method.
- Detailed debugging methods, even you’re a beginner.
- 3 methods of controlling: wired joystick control, Bluetooth control, wireless PS2 joystick control.
- Relevant information provided
Specification
Keyestudio TB6612FNG Motor/Servo Drive Shield:
- VIN voltage: VIN = DC 7-15V
- VIN current: 5A
- Size: 73 * 53.34mm
- 2-channel 5V output: 5V / 3A
- TB6612FNG: VIN input DC 7-15V, average drive current 1.2A, peak current 3.2A.
- PS2 interface: compatible with Sony PS2 receiver, can be plugged directly into the shield.
Component List
Please tear off the protective film on the acrylic board before mounting the kit

Note:there are some components have been upgraded. Don't be worried if you find yours are different from components in the list.
Robot Arm Projects
If this is your first experience tinkering with the platform, the Arduino board is the most robust board you can start playing with. Well, let's at first have a look at this Arduino board.
|
ICSP (In-Circuit Serial Programming) Header In most case, ICSP is the AVR,an Arduino micro-program header consisting of MOSI, MISO, SCK, RESET, VCC, and GND. It is often called the SPI (serial peripheral interface) and can be considered an "extension" of the output. In fact, slave the output devices under the SPI bus host. |
|
Power LED Indicator
Powering the Arduino, LED on means that your circuit board is correctly powered on. If LED is off, connection is wrong. |
|
Digital I/O
Arduino V4.0 has 14 digital input/output pins (of which 6 can be used as PWM outputs). These pins can be configured as digital input pin to read the logic value (0 or 1). Or used as digital output pin to drive different modules like LED, relay, etc. The pin labeled “〜” can be used to generate PWM. |
|
GND ( Ground pin headers)
Used for circuit ground |
|
AREF
Reference voltage (0-5V) for analog inputs. Used with analogReference(). |
|
SDA
IIC communication pin |
|
SCL
IIC communication pin |
|
ICSP (In-Circuit Serial Programming) Header
In most case, ICSP is the AVR,an Arduino micro-program header consisting of MOSI, MISO, SCK, RESET, VCC, and GND. Connected to ATMEGA 16U2-MU. When connecting to PC, program the firmware to ATMEGA 16U2-MU. |
|
RESET Button
You can reset your Arduino board, for example, start the program from the initial status. You can use the RESET button. |
|
D13 LED
There is a built-in LED driven by digital pin 13. When the pin is HIGH value, the LED is on, when the pin is LOW, it's off. |
|
USB Connection
Arduino board can be powered via USB connector. |
|
ATMEGA 16U2-MU
USB to serial chip, can convert the USB signal into serial port signal. |
|
TX LED
Onboard you can find the label: TX (transmit) |
|
RX LED
Onboard you can find the label: RX(receive ) |
|
Crystal Oscillator
How does Arduino calculate time? by using a crystal oscillator. |




















