0% found this document useful (0 votes)
468 views15 pages

Arduino and Proteus PDF

The document provides steps to add Arduino library files to Proteus simulation software. It explains how to download the Arduino UNO library files, add them to the Proteus library folder, enable hex file generation in the Arduino IDE, and dump the hex file onto the Arduino board in Proteus. This allows Arduino code to be simulated using the library components in Proteus.

Uploaded by

movie movie
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
468 views15 pages

Arduino and Proteus PDF

The document provides steps to add Arduino library files to Proteus simulation software. It explains how to download the Arduino UNO library files, add them to the Proteus library folder, enable hex file generation in the Arduino IDE, and dump the hex file onto the Arduino board in Proteus. This allows Arduino code to be simulated using the library components in Proteus.

Uploaded by

movie movie
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

ADDING LIBRARY FILES

TO PROTEUS:ARDUINO
UNO

08-10-2020 Attribute AI 1
Step1:downloading library files
• Download the library files of the arduino uno
for the proteus version 7 or 8.
• The file will be of type .LIB and .IDX or it will
be in a zip file format, then you need to
extract it.
• Link for Arduino Uno library file is given below
• http://www.electronicslovers.com/2015/03/h
ow-to-add-arduino-library-in-to.html

08-10-2020 Attribute AI 2
Step 2:Adding the downloaded files to
proteus library folder
• If you are using Proteus 8 then Library folder will be within
the data Folder (Proteus 8 Professional\Data\LIBRARY )
OR Program Data (C:\ProgramData\Labcenter
Electronics\Proteus 8 Professional\LIBRARY)

• Or you can follow the following steps


 Open proteus and click on system in top right corner and
select system settings.
 A window will pop up with system settings, copy the library
folder path and paste it in run window ,as shown below

08-10-2020 Attribute AI 3
 The library window will pop up after that ,paste the
arduino library files in it named as ARDUINO.LIB and
ARDUINO.IDX.

 Here the proteus work stops and the arduino software


starts working. In order to make the arduino files work
in proteus ,you need hex files of your arduino program.

 Arduino software takes care of generating the hex file,


just you need to perform one task . Follow the
instructions below

08-10-2020 Attribute AI 5
Open arduino software and select
preferences from menu bar

08-10-2020 Attribute AI 6
Open arduino software and select
preferences from menu bar. CLICK the
compilation box

08-10-2020 Attribute AI 7
Click on the compilation box in preferences
to enable the generation of hex files while
compiling (.ino) files or simply your code

Simply copy the .hex file path from the


compilation window of arduino to obtain
hex file location

08-10-2020 Attribute AI 8
08-10-2020 Attribute AI 9
• Now paste the address in the run window to
open the folder containing hex file
• The following window will pop up containing
your .hex file ,which is required in your
proteus software to run a program

08-10-2020 Attribute AI 10
Now as you have completed generating your .hex file,
lets get back to proteus and dump the hex file on your
arduino board

08-10-2020 Attribute AI 12
Now as you have selected the arduino board , double
click on it and dump the hex file of your project in
program files dialog window

08-10-2020 Attribute AI 13
• Now as you are ready to go with your arduino
board on proteus just don’t forget to connect
the necessary components and connect the
Vcc and ground.
• Now as you have learnt how to add library to
proteus ,just start adding which ever library
you want, for example we are using arduino
with GSM module, we have added SIM900D
libraries too ,in same manner

08-10-2020 Attribute AI 14
THANK YOU

08-10-2020 Attribute AI 15

You might also like