This post explains about how to display text on TFT lcd using arduino uno? TFT which is used in the tutorial is 2.4′ TFT by Mcufriend. It has ST7781 controller in it, Driver code is ST7783. This 2.4 inch TFT Lcd is arduino compatible. It can easily be mounted on an Arduino uno board. This TFT…
Increasing Digital I/O Pins of Arduino uno Using 8255 Peripheral Programmable Interface with Arduino
In this tutorial i am going to teach you how to increase(add) digital I/O (Input-Output) Pins of Arduino uno. Their are normally 14 (0-13) Digital Pins on Arduino & 6 (0-5) Analog pins on Arduino uno. Some times your application needs more digital pins than available on the Arduino board. For example you want to connect an…
Arduino uno driving dc motor in both directions forward and backward using L293d h-bridge motor driver
In this tutorial i am going to teach you how to drive a small DC(direct current) motor with arduino uno using L293D h-bridge motor driver ic. I will control the rotation direction(clock and anti clock wise) of dc motor with l293d motor driver controller and arduino uno. Tutorial will help you in understanding how easy it…
Displaying moving(scrolling) text on 16×2 lcd with arduino uno
Moving or scrolling a text on 16×2 lcd or any size of character lcd is not a hard task. It only requires knowledge of how the character lcd works? What are its configuration commands? Internal registers and structure of character lcd controller. I advice you to please first take some tutorials on getting stated with…
Arduino Web controlled switch/relay over WiFi using arduino Ethernet shield
In this arduino tutorial i am going to teach you how one can control a home appliance with arduino over WiFi. Its a beginner tutorial for getting started with arduino Ethernet shield. After successfully building and implementing this arduino project you can control your home appliances with your cell phones/mobiles, laptops, mac books, desktop computers…
SNMP(Simple Network Management Protocol) Implementation on Arduino Ethernet Shield: Monitoring Room Temperature
In this tutorial i am going to teach you how to implement snmp over arduino Ethernet shield and monitor a remote system over a network. So what is snmp? Snmp stands for Simple Network Management Protocol. As the name depicts the protocol is used to monitor the equipment/peripherals connected to a network. Snmp can monitor and…
Capacitive and Metallic Touch sensor interfacing with arduino uno
This tutorial is about interfacing capacitive and metallic touch sensors with arduino uno. Both the sensors performs the same function but their operating procedure/protocol is different. Touch sensors can be used instead of push buttons. The advantage is we don’t need to insert force in order to press a button. Even we can active a…
Making Two digit calculator with Arduino uno , 16×2 lcd and 4×4 numeric keypad
This tutorial is about making arduino calculator. We will build two digit arduino calculator using arduino uno, 4×4 numeric keypad and 16×2 lcd. This particular arduino calculator can perform six functions addition, subtraction, multiplication, division, power and reminder. Code is easy to understand but its lengthy. If you are already familiar with the arduino coding…
SSR(Solid State Relay) Interfacing with Arduino: Auto AC(Air Conditioner) ON/OFF Switch
This tutorial is about interfacing SSR(Solid State Relay) with arduino uno. An auto air conditioner on off switch is made as a diy project. Lets start with with what is SSR? SSR stands for Solid State Relay. Now whats the difference between normal relay and ssr? Normal relays are mechanical relays where as ssr is…
Measuring Room temperature using LM35 Temperature Sensor with Arduino
Measuring Temperature of a place through Arduino is very easy by using any of the commercial temperature sensor available in the market. I am going to measure the temperature using low cost and efficient lm35 analog output temperature sensor with arduino. For this tutorial we need an arduino board(Uno, Maga, Lenardo etc) and Lm35 temperature sensor. Lm35 is…
Monitoring batteries voltages connected in series combination using arduino uno and utilizing relay technique
We learned about different methods and techniques through which individual battery connected in a series combination of multiple batteries can be monitored using microcontrollers. After learning methods and techniques we decided to practically test each method. First we performed practical on monitoring individual batteries connected in series using multiple voltage divider technique with arduino uno. Now tutorial is going with other…
Monitoring voltage of individual batteries connected in series using arduino uno
In the previous tutorial i put forward some ways in which batteries connected in series and parallel can be monitored individually. Each battery voltage can be measured separately and smartly through those methods. In this tutorial i thought to implement one method practically to show how it works in the real world. So the scenario is…
Displaying ASCII Characters on 16×2 lcd with arduino
Displaying ASCII characters on MXN lcd is very easy. Where M represents number of coulombs and N number of rows. You just need to know about the internal structure of character lcds, registers of character lcds and the characters supported by lcd controller. Below tutorial will help you in knowing about the internal structure of…
Water level sensor/detector interfacing with arduino uno
In this tutorial i am going to teach you how one can use arduino water level detector/sensor to detect presence of water. Interfacing water level sensor with arduino seems to be a piece of cake. Well its easy to interface and write code for arduino water level detector, but in the long run it might…
Infrared Remote Control Interfacing with Arduino Uno
In this small and simple tutorial/project i will be interfacing an IR(Infrared) remote with Arduino uno. The IR remote which i am going to interface with arduino is made by “Keyes”. I bought this module from aliexpress at a very cheap price around $2.5 with free shipping. The package contains a transmitter and receiver pair. Infrared…
Making/Displaying Urdu Custom alphabets on 16×2 lcd with arduino uno
This is a little complex project on how to display urdu characters on 16×2 character lcd display using arduino uno. Urdu is national language of Pakistan and its also popular in India, Bangladesh and Afghanistan. The project is similar like making and displaying custom characters on 16×2 lcd using arduino. In urdu case it requires more…
Digital Multimeter DIY project using microcontroller
This project by a student of university of liverpool is about building a digital multimeter using mbed microcontroller. Multimeter can measure three parameters voltage, resistance and capacitance. Measured voltage, capacitance and resistance is displayed on a 16×2 lcd display. Its a small and cool diy electronics embedded system project. How multimeter is made? Mbed microcontroller…
Arduino garage door opener using mobile app, Bluetooth and Relays
Always keeping the garage door opener remote with your self and recharging/changing its batteries are necessary task if you love autonomous car garage car doors. Keeping the garage door opener remote with yourself and changing its batteries consumes a little time. This time becomes important if you have a busy schedule and even 1 minute…
Atmel Attiny13a Microcontroller Programmed using Arduino Ide – Blink Led Example
I found working with atmel studio is little bit difficult. Atmel studio is a heavy software, takes too much compiling time, occupies much of the system ram, libraries are not well explained and above all the helping community is small. So i decided to program atmel attiny series microcontrollers with arduino ide. Arduino ide does…
Interfacing Common Anode 7 seven segment display with arduino uno and Printing Numbers/Alphabets on it
This is a simple project/tutorial on interfacing seven segment display with Arduino uno. The tutorial presents a simple example on printing numeric numbers on 7 seven segment display. Tutorial task is to print numbers from 0 to 9 on a single seven segment display. Their are two types of seven segment displays Common Anode and…