Recent Articles

PCB Manufacturing Simplified by JLCPCB
During the beginning of my electronics engineering journey I used to make PCBs at home using toner transfer method....
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...
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...
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...
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...
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...
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...
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...
Read MoreRecent 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...
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...
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...
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...
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...
Read More
Interfacing Servo Motor with Arduino Uno
In this tutorial we will learn how to interface servo motor with Arduino Uno. Servo Motor is an electrical...
Read More
Interfacing Ultrasonic Sensor with Arduino Uno
In this tutorial we will learn about integrating HC-SR04 ultrasonic distance sensor with Arduino Uno. Ultrasonic sensors are commonly...
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 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...
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...
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...
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....
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...
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...
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...
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...
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... 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... 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... 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... Read More

Custom Characters on LCD using PIC – MPLAB XC8
I hope that you already go through our tutorial, Interfacing LCD with PIC Microcontroller - MPLAB XC8. HD44780 compatible... Read More

Custom Characters on LCD using PIC – MikroC
I hope that you already go through our tutorial, Interfacing Character LCD with PIC Microcontroller - MicroC Pro. These... 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... 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 Frequency Identification Projects. It features Low... 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... 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... 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... 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... 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... 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... 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... 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... 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... 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... 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... 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... 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... 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.... 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... 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... 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... 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... Read More