Arduino Souce code, hex file and Proteus Schematic