Friday, 19 March 2021

Arduino Mini Library for Proteus V2.0


Arduino Mini Library for Proteus V2.0, Arduino Mini Proteus LibraryHi Guys! I welcome you on board. Today, I am going to share a new version of Arduino Mini Library for Proteus V2.0. This library is a successor of Arduino Mini Library for Proteus and the new Arduino Mini model is compact, small-sized, efficient and more powerful.

In the previous post, I have shared the Arduino UNO Library for Proteus V2.0, where we have simulated UNO in Proteus. In this tutorial, we will simulate Arduino Mini in Proteus. First, we will download this library and then will use it in our Proteus software to simulate Arduino Mini.

Before we read further, let’s have a look at what is Arduino Mini?

What is Arduino Mini?

  • Arduino Mini board is a small-sized, robust, application-type & poweful microcontroller board, based on Atmega328 microcontroller.
  • Total 14 digital I/O pins are incorporated on the board, including 6 PWM pins.
  • Moreover, there are 8 analog pins also available on the board.
  • This board is quite small as compared to Arduino Uno. It is 1/6th of the size of the Uno board.

This was the little intro to Arduino Mini. Now let’s start with it’s Proteus simulation:

Let’s get started.

Arduino Mini Library for Proteus V2.0

  • First of all, download the Arduino Mini library for Proteus V2.0 by clicking the below button:

[DownloadButton]

  • You will get the downloaded file in zip format.
  • Extract this zip file and open the folder named “Proteus Library Files”, inside this folder you will find:
    • ArduinoMini2TEP.dll
    • ArduinoMini2TEP.idx

Now copy these files and place them in the Library folder of your Proteus software.

Arduino Mini Library for Proteus V2.0, Arduino Mini Proteus Library

  • After adding the library files, open your proteus software or restart it (if its already open).

Note:

[DownloadButton link=”https://ift.tt/30WpSCN; title=”Buy Arduino UNO”]

  • Now look for the Arduino Mini V2.0 by clicking the “Pick from Libraries” button, as shown in the below figure:

Arduino Mini Library for Proteus V2.0, Arduino Mini Proteus Library

  • Select Arduino Mini V2.0 from the list and click OK.

Arduino Mini Library for Proteus V2.0, Arduino Mini Proteus Library

  • Place Arduino Mini board in PRoteus workspace and it will appear as shown in the below figure:

Arduino Mini Library for Proteus V2.0, Arduino Mini Proteus Library

  • You’ve successfully placed the Arduino Mini V2.0 board in the proteus workspace.
  • Now, we need to upload the hex file in order to simulate our board.
  • To upload the hex file, double click the Arduino Mini board.
  • As you double click, it will return the following image.

Arduino Mini Library for Proteus V2.0, Arduino Mini Proteus Library

  • In this panel, you can see the different properties of the Mini board.
  • We have to click the property named “Program File” to upload the hex file of your Arduino code.
  • Click to read how to get a hex file from Arduino software.
  • Upload the hex file of your code and click Ok.
  • The clock frequency of the Arduino board is 16MHz by default.

Now let’s design a simulation using this Arduino Mini board so that you get a clear insight on how to use it in proteus.

Arduino Mini LCD Interfacing

  • I have added this simulation file and its Arduino Code in the zip file, which you have downloaded at the start.
  • You can run that simulation but I would suggest you to design it on your own, as you will make mistakes during the process & obviously will learn better.
  • Now, I will interface a 20×4 LCD with the Arduino Mini board.
  • To interface this LCD display, design the circuit as shown below:

Arduino Mini Library for Proteus V2.0, Arduino Mini Proteus Library

  • Data pins of LCD are connected with 8,9,10 & 11 pins of Arduino Mini, while Enable & Reset are connected to Pin 12 & 13 respectively.
  • Next, we need to upload the code so compile the Arduino code present in the zip file and get the Hex File.
  • Upload that Hex File in your Arduino Mini Properties panel, as we did in the previous section.
  • Now, click the RUN button and if everything goes fine, you will get results as shown in the below figure:

Arduino Mini Library for Proteus V2.0, Arduino Mini Proteus Library

Summary

  • Download Arduino Mini Library Files.
  • Place these Files from “Proteus Library Files”(Folder) in the Library folder of Proteus software.
  • Search for Arduino Mini in Proteus.
  • Place it anywhere in the workspace.
  • Open Properties panel & upload the HEX File.
  • Design your circuit & run the simulation.

That’s all for today. Hope you’ve enjoyed reading this article. If you’re unsure or have any questions, you can approach me in the section below. I’m willing to assist you the best way I can. Feel free to share your valuable feedback and suggestions around the content we share. They help us create quality content customized to your needs and requirements. Thank you for reading the article.

The post Arduino Mini Library for Proteus V2.0 appeared first on The Engineering Projects.



No comments:

Post a Comment