top of page



Dec 31, 20212 min read
Part 3 : Detecting Touch in TFT LCD Display using Library
In this tutorial, we will be learning how to detect touch in a TFT LCD Display. The code to detect touch is quite simple as shown below :...


Dec 10, 20211 min read
Part 2 : Finding XY Coordinates of TFT LCD Display using Library
In this tutorial, we will be looking at how to identify the coordinate of a point being touch in the LCD Display. Again, for this...

Nov 15, 20213 min read
Part 1 : LCD Display using Library
In this tutorial, we will be looking at how to use 2.4” Thin Film Transistor LCD 240RGB x 320 Resolution and 262K color. The above shield...


Nov 9, 20214 min read
Part 4 LCD : Understanding TouchScreen (Without Library)
In this tutorial, we will be looking at touchscreen feature for the 2.4" TFT LCD Display. To begin with, all that I have written here is...

Oct 23, 20214 min read
Reading and Writing from and into Arduino Ports
In this tutorial, we will be looking at how to Read and Write from and into Arduino Ports. The reason why I've decided to do this...


Oct 18, 20219 min read
Part 3 LCD : Drawing Shapes (Without Library)
In this tutorial, we will be looking at how to draw shapes such as lines, rectangles and circles in our LCD. Let’s begin by drawing a...

Oct 13, 20215 min read
Part 2 LCD: LCD Color Selection (Without Library)
In this tutorial, we will be discussing on colors for LCDs are derived in Arduino Programs. Below image shows how each bit represent...

Oct 6, 20219 min read
Part 1 LCD: Using 2.4" TFT LCD Display (Without Library)
In this tutorial, we will be looking at how to use 2.4” Thin Film Transistor LCD 240RGB x 320 Resolution and 262K color without using any...

Jun 26, 20211 min read
Part 2 : Uploading Code into ATMEGA328P using FT232RL FTDI Module
In this tutorial, we will be looking at a common problem encountered during code uploading thru FTDI. At times, we may get the below...

Jun 21, 20211 min read
Part 1 : Uploading Code into ATMEGA328P using FT232RL FTDI Module
In this tutorial, we will be looking at how to upload Arduino Programs from Arduino IDE into ATMEGA328P using FTDI USB Module. Keep in...

Jun 5, 20212 min read
Arduino Bootloader ATMEGA328P
In this tutorial, we will be looking into how to perform bootloading into a raw ATMEGA328P chip. What is meant by raw ATMEGA328P here is...

May 25, 20211 min read
P-Channel MOSFET
In this tutorial, we will looking at how to use a P-Channel MOSFET. The P-Channel MOSFET that we will be using here is VP0300LS. Below is...

May 8, 20211 min read
Comparator Operational Amplifiers
In this tutorial, we will be looking at how to create a Voltage Comparator using Operational Amplifier UA741CP. In order to understand...

Jan 16, 20212 min read
Creating RC Car
In this tutorial, we will be looking at how to create a RC car. Be sure to check out my videos on NRF24L01 and L923D motor driver so that...

Dec 30, 20201 min read
NRF24L01 Sending and Receiving Transmitter Integer
In this tutorial, we will be learning how transmit integers using NRF24L01 module. For this setup, I will be using NRF24L01 with its 5V...

Dec 6, 20202 min read
L293D Motor Driver
In this video, we will be learning about L293D and how to use it. First of all, let's look at the pin arrangement. Next, let's understand...

Oct 23, 20202 min read
LM3914 Dot/Bar Display Driver
In this video, we will be learning how to use LM3914 which is a Dot or Bar Display Driver. This Dot or Bar Display Driver can be used as...

Oct 12, 20202 min read
Battery Management System
In this tutorial, we will be looking at using Battery Management System which is also known as BMS. BMS are highly ubiquitous and...

Oct 3, 20201 min read
Infrared Sensor with NOT Gate
In this tutorial, we will be learning how to use Infrared Sensor. We will be using the below sensor which is cheap and highly ubiquitous...


Sep 29, 20202 min read
Gas Leakage Detection System
In this tutorial, we will be learning how to create a complete Gas Leakage Detection System by using Arduino, MQ5 Sensor and a GSM...
bottom of page