Category Archives: Arduino

LCD interface using I2C Module with Arduino

I2C module with LCD display using Arduino

 How to interface PCF85574 module with arduino?
To connect LCD display 16×2 or 20×4 to Arduino you know you’ll need at least 6 wires to connect, it means sacrificing some IO’s that could be used for connecting other components such as sensors or motors. another way is to use 74HC595 Shift register for interfacing. In this tutorial we will discuss on PCF8574 I2C LCD Display Interface.
A module that can be used to circumvent this problem is the I2C Module for LCD Display with PCF8574 (datasheet ):

Continue reading LCD interface using I2C Module with Arduino

Text to Speech on arduino

Give your project a voice! Without Text-to-Speech Module, Arduino TTS library makes it possible, voice synthesizer that converts a stream of digital text into retro (robot) speech. Its simple needs only external LM385 amplifier with arduino Uno, No special components or shields required. Thanks to Gabriel Petrut and Clive Webster for making this thing.
Application Ideas:
  • Reading Internet-based data streams (such as e-mails or Twitter feeds)
  • Conveying status or sensor results from robots, scientific equipment, or industrial machinery
  • Language learning or speech aids for educational environments

Continue reading Text to Speech on arduino

Getting Started with Proteus

In this tutorial we are discussing on how to use arduino with Proteus simulation software. We assume that you have installed Arduino Library in your Proteus software. for installing arduino library in Proteus visit “How to add library in Proteus?” We will learn it by taking led blink example. Continue reading Getting Started with Proteus

How to get Hex file in Arduino ?

Hex file is needed for simulation and when you use separate programmer to program your microcontroller. In this tutorial we will see how to get hex file in Arduino IDE?

Steps to Get Hex File in Arduino IDE

These steps are applicable to all Arduino versions to get hex file.

Step 1: Open your arduino Software.

Step 2: Open any example code or write your own code. Continue reading How to get Hex file in Arduino ?

How to add library in Proteus?

Proteus is simulation and PCB designing software. Many times we need to simulate different circuits before we actually develop it, This tutorial shows how to add library in Proteus 7 and Proteus 8.

Following are the simple steps to add Library in Proteus

Step 1: Download Proteus library zip file example ARDUINO Proteus library

Step 2: Unzip library folder. You will see two files names as *.IDX and *.LIB in some cases third file is *.HEX.

In our example it is ARDUINO.IDX and ARDUINO.LIB

Step 3: Copy and paste these files in LIBRARY folder of Proteus

If you are using Proteus 7 Professional, then the library folder link will be something like this: “C:\Program Files (x86)\Labcenter Electronics\Proteus 7 Professional\LIBRARY

If you are using Proteus 8 Professional, then the library folder link will be something like this: “C:\Program Files\Labcenter Electronics\Proteus 8 Professional\Data\LIBRARY”

Step 4: Close Proteus Software and reopen it to check it. That’s all.

You can find that adding library to Proteus, Arduino, Eagle is same just copy and paste the library files at proper location.