Specifications
CT Corsair   Final Report   May 2, 2014 
23 
6.2  Construction and Functionality 
The first prototype iteration used an Arduino Uno and LEDs to symbolized motor speed with 
light intensity. The second prototype implemented hobby motors. The microcontroller used was 
an  Arduino  Uno.  Arduino  technology has  numerous  open  source  libraries  available,  many of 
which  are  servo  motor  specific.  Log  files  were  created  to  take  the  potentiometer  inputs  and 
communicate the data to the controller. The Arduino Uno specifications are outlined in  
. 
Parameter 
Specification 
Microcontroller Type 
ATmega328 
Operating Voltage 
5V 
Recommended Input Voltage Range 
7-12V 
Critical Input Voltage Range 
6-20V 
Total Digital I/O Pins 
14 
PWM Output Pins 
6/14 of Total I/O Pins 
Analog Input Pins 
6 
DC Current for I/O Pins 
40 mA 
DC Current for 3.3V Pin 
50 mA 
Flash Memory 
32 KB, 0.5 KB used by bootloader 
SRAM 
2 KB 
EEPROM 
1 KB 
Clock Speed 
16 MHz 
Table 1. Arduino Uno specifications
3 
Figure 23. Prototype diagram 
Since the current and voltage requirements of the motors was small, the microcontroller IO pins 
were wired  directly to  the servo  cables. Two  potentiometers represented  the  two  dimensional 
movement  of  a  joystick.  The  computer  provided  power  to  the  board  and  also  uploaded  the 
developed programs. 










