1 Arduino Uno Rev3 board
1 USB 2.0 Cable Type A/B
IDE (Integrated development environment)
If you are interested in the schematic, you should check this file .
But here we will mainly focus on the following parts which will later ease our programming task.