Hardware
The Main Hardware tools we used to design the surgical robotic arm are Arduino UNO Microcontroller, AL5B Robotic Arm, External Power Supply and Webcam.

Arduino UNO
The Arduino Uno is a microcontroller board based on the ATmega328. It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started.

AL5B Robotic Arm
The AL5B is a 5 DOF Robotic Arm.
The AL5B robotic arm delivers fast, accurate, and repeatable movement. The robot features: base rotation, single plane shoulder, elbow, wrist motion, a functional gripper, and optional wrist rotate. The AL5B robotic arm is an affordable system with a time tested rock solid design that will last and last.

External Power supply
12V, 2Amps AC Adaptor External Power Supply

Webcam
Ge 98090 1.3 Megapixel Perfect Image USB Webcam