Abstract: Arduino ATMEGA-328 microcontroller has been programmed for various applications. By using the power jack cable, arduino microcontroller has been programmed so that the execution of the program may takes place. Various kinds of arduino board are present in the market. In this paper, Arduino UNO ATMEGA-328 microcontroller is described in a detailed manner. Arduino software is installed in the computer and so that we can edit and upload the program according to the applications. Mainly these arduino software supports c and c++ programming languages. Various inputs and outputs are present in the arduino board and therefore simultaneously 8 input and output ports can be used for various applications. Some of the applications used by using arduino boards are rotating general motor, stepper motor, control valve open, etc.,

Keywords: ATMEGA 328, Aurdino, computer applications, Microcontroller