Recent Articles

PCB Designing: 20 Essential Tips for Success
Creating a printed circuit board (PCB) is like building the brain of your electronic gadgets. To help you design a...
Read More
PCB Prototyping Simplified by PCBWay
Join me as I recount a personal journey that completely revolutionized my electronics engineering experience. At the outset of my...
Read More
PCB Manufacturing Simplified by JLCPCB
During the beginning of my electronics engineering journey I used to make PCBs at home using...
Read More
Interfacing Relay with Arduino Uno
In this tutorial, we are going to interface a 5V Relay module with Arduino Uno to control high power devices....
Read More
Remote Debugging of Embedded Systems
Most of us are working from home during this COVID-19 pandemic situation. I have personally struggled to debug some of...
Read More
Getting Started with STM32 ARM Cortex-M Microcontroller using Keil IDE
In this tutorial we will learn how to blink an LED using STM32 ARM Cortex-M microcontroller STM32F103C8T6 and Keil IDE....
Read More
Interfacing HC-05 Bluetooth Module with Arduino Uno
In this tutorial, I will explain about Interfacing HC-05 Bluetooth Module with Arduino Uno. HC-05 uses bluetooth classic and can...
Read More
Interfacing DHT11 Temperature and Humidity Sensor with Arduino Uno
In this tutorial we will learn about Interfacing DHT11 Temperature and Humidity sensor with Arduino Uno. The term DHT is...
Read MoreRecent Tutorials

PCB Designing: 20 Essential Tips for Success
Creating a printed circuit board (PCB) is like building the brain of your electronic gadgets. To help you design a...
Read More
PCB Prototyping Simplified by PCBWay
Join me as I recount a personal journey that completely revolutionized my electronics engineering experience. At the outset of my...
Read More
PCB Manufacturing Simplified by JLCPCB
During the beginning of my electronics engineering journey I used to make PCBs at home using...
Read More
Getting Started with STM32 ARM Cortex-M Microcontroller using Keil IDE
In this tutorial we will learn how to blink an LED using STM32 ARM Cortex-M microcontroller STM32F103C8T6 and Keil IDE....
Read More
Interfacing HC-05 Bluetooth Module with Arduino Uno
In this tutorial, I will explain about Interfacing HC-05 Bluetooth Module with Arduino Uno. HC-05 uses bluetooth classic and can...
Read More
Interfacing DHT11 Temperature and Humidity Sensor with Arduino Uno
In this tutorial we will learn about Interfacing DHT11 Temperature and Humidity sensor with Arduino Uno. The term DHT is...
Read More
Interfacing L298N Motor Driver with Arduino Uno
In this tutorial we will learn how to interface L298N motror driver with Arduino Uno. You might be thinking why...
Read More
Interfacing Mercury Tilt Switch with Arduino Uno
In this tutorial we will learn how to interface Tilt Sensor with Arduino Uno. As the name suggests, it is...
Read MoreRecent Projects

Digital Alarm Clock using PIC Microcontroller and DS3234 RTC
Here is a digital alarm clock made using PIC 18F4520 Microcontroller and DS3234 RTC (Real Time Clock). This project is...
Read More
Sending E-mail from ESP8266 – IoT Project
The scope of the IoT applications is growing from controlling appliances to monitoring devices (like sensors) and sending e-mails. So here...
Read More
Controlling LED using ESP8266 and Telegram Bot – IoT Project
In this project we will control an LED which is connected to ESP8266 with a Telegram bot. Hope you know...
Read More
Updating Sensor Data to Google Spreadsheet using ESP8266 – IoT Project
In IoT applications, the monitored sensor data needs to be recorded. This data logging is important for data analytics. So...
Read More
Bluetooth Home Automation With CloudX
Bluetooth wireless technology has grown to become one of the widely used protocols in the field of communication today. Although it...
Read More
Home Automation using ESP8266 & Blynk App – IoT
A home automation system is an automating the bulk of electronic and electrical tasks within a home. It uses a combination of hardware...
Read More
Interfacing DHT11 Sensor with ESP8266
In this article, I am going to explain about interfacing of DHT11 sensor with ESP8266. For that we have to make only...
Read More
Automatic School / College Bell using PIC Microcontroller
Here we are sharing a fully automatic and configurable bell which can be used in schools and colleges. It is...
Read MorePIC Microcontroller Tutorials

SPI Communication with PIC Microcontroller – MPLAB XC8
SPI (Serial Peripheral Interface) is a full duplex synchronous serial communication interface used for short distance communications. It is usually... Read More

I²C Communication with PIC Microcontroller – MPLAB XC8
I2C or IIC or I2C stands for Inter-Integrated Circuit. It is a very popular multi-master, multi-slave serial communication interface developed by... Read More

Using ADC of PIC Microcontroller – MPLAB XC8
In this tutorial we will learn, how to use the ADC module of a PIC Microcontroller using MPLAB XC8 compiler.... Read More

Generating PWM with PIC Microcontroller – MPLAB XC8
Pulse Width Modulation (PWM) is the one of the simple and most commonly used technique to produce analog voltages from... Read More

Custom Characters on LCD using PIC – MPLAB XC8
I hope that you already go through our tutorial, Read More

Custom Characters on LCD using PIC – MikroC
I hope that you already go through our tutorial, Interfacing Character... Read More

Interfacing LCD with PIC Microcontroller – CCS C
In this tutorial we will see How to interface a 16x2 character LCD Module with PIC 16F877A Microcontroller using CCS... Read More

Interfacing EM-18 RFID Module with PIC Microcontroller
EM-18 RFID Reader Module is the one the most commonly used module for Radio... Read More
Arduino Projects

Interfacing Soil Moisture Sensor with Arduino
Introduction
In this article, we are going to interface a Soil Moisture Sensor with Arduino Uno. We will measure the moisture... Read More
Interfacing Rain Sensor with Arduino
In this article we are going to explain about interfacing Rain Sensor with Arduino. The rain sensor module is an... Read More

Controlling LED’s using IR Remote Control – Arduino Project
This article allows you to turn ON and OFF LED's using a cheap IR remote control. Here we used an available IR... Read More

Controlling of DC Motors using MPU-6050
In this project, we are going to control the speed of 2 DC motors using the MPU-6050. MPU-6050 is an... Read More

Making Ethernet Web Server with Arduino
Build your own IOT service! Collect sensor data and send it to a WebServer. In this article, we are going to... Read More

Web Controlled Servo Motor – Arduino – IoT Project
Internet of things has taken over all the heavy loads from human to itself. IoT is an ecosystem of connected... Read More

Calculator using Arduino Uno
Arduino Uno has always helped to build projects easily and make them look more attractive. In this project, we are going... Read More

Controlling DC Motors using Arduino and IR Remote
In this project we will learn how to decode IR remote signals with Arduino and to control DC motors depending... Read More
ARM Tutorials

Getting Started with STM32 ARM Cortex-M Microcontroller using Keil IDE
In this tutorial we will learn how to blink an LED using STM32 ARM Cortex-M microcontroller STM32F103C8T6 and Keil IDE.... Read More

Blinking LED using LPC2148 – ARM Microcontroller Tutorial – Part 3
Hello World
In this tutorial we will learn how to start programming an ARM microcontroller. This is a hello world... Read More
Flashing LPC2148 – ARM Microcontroller Tutorial – Part 2
In this tutorial we will learn how to flash an LPC2148 microcontroller using on-chip serial (UART) ISP bootloader with Flash... Read More

Installing Keil IDE – ARM Microcontroller Tutorial – Part 1
This is our first part of ARM microcontroller tutorial. In this article we will see how to setup development environment... Read More
IoT Projects

Sending E-mail from ESP8266 – IoT Project
The scope of the IoT applications is growing from controlling appliances to monitoring devices (like sensors) and sending e-mails. So here... Read More

Controlling LED using ESP8266 and Telegram Bot – IoT Project
In this project we will control an LED which is connected to ESP8266 with a Telegram bot. Hope you know... Read More

Updating Sensor Data to Google Spreadsheet using ESP8266 – IoT Project
In IoT applications, the monitored sensor data needs to be recorded. This data logging is important for data analytics. So... Read More

Home Automation using ESP8266 & Blynk App – IoT
A home automation system is an automating the bulk of electronic and electrical tasks within a home. It uses a combination of hardware... Read More

IoT Temperature Data Logger Using ESP8266 and LM35
In this project, we are going to log and monitor temperature data over internet using ThingSpeak IoT server. And we... Read More

Digital Thermometer using LM35 Sensor and ESP8266
In this project, we are going to monitor the current room temperature over internet using ESP8266 programmed as a web server. It... Read More

LED Control by ESP8266 as Web Server – IoT
Here we are programing ESP8266 as a web server, the chip enables WiFi connectivity and can be turned into a... Read More