PIR Sensor Interfacing with LPC2148

This article is a continuation of the series of tutorials on the LPC2148 Microcontroller (ARM7). The aim of this series is to provide easy and practical examples that anyone can understand. In the previous tutorial, we have interfaced the GPS with LPC2148 (ARM7). In this tutorial, we are going to discuss PIR sensor interfacing with LPC2148. … Read more

Different Types of Pointers in C

Different Types of Pointers in C

This article is the continuation of the Series on the C programming tutorial and carries the discussion on C language programming and its implementation. It aims to provide easy and practical examples for understanding the C program. In our last article, we saw the pointer’s advanced topics in C programming. In this tutorial, we are going to see Different types … Read more

Gas Leakage Detection System using 8051

In this tutorial, we are going to see a Gas Leakage Detection System using 8051. Gas Leakage Detection System using 8051 Abstract Gas leakage tragedies and accidents have led to heavy losses over the years. So it is very important to detect any gas leakage and prevent any accidents. So here we propose a system … Read more

PIC16F877A – GPS Interfacing

GPS Interfacing with PIC16F877A

This article is a continuation of the series of tutorials on the PIC16F877A Microcontroller. The aim of this series is to provide easy and practical examples that anyone can understand. In the previous tutorial, we have interfaced the RTC (Real Time Clock) with PIC16F877A.  In this tutorial, we are going to see GPS Interfacing with PIC16F877A. Suggestion to … Read more

Linux Device Driver Tutorial Part 9 – Procfs in Linux

Procfs in Linux

This article is a continuation of the  Series on Linux Device Driver and carries the discussion on Linux device drivers and their implementation. The aim of this series is to provide easy and practical examples that anyone can understand. This is the ProcFS in Linux kernel driver tutorial – Linux Device Driver Tutorial Part 9. … Read more

LPC2148 – GPS Interfacing

GPS Interfacing with PIC16F877A

This article is a continuation of the series of tutorials on the LPC2148 Microcontroller (ARM7). The aim of this series is to provide easy and practical examples that anyone can understand. In the previous tutorial, we have interfaced the ultrasonic sensor with LPC2148 (ARM7). In this tutorial, we are going to see GPS Interfacing with LPC2148. … Read more

IOCTL in Linux (I/O Control) – Linux Device Driver Tutorial Part 8

IOCTL Tutorial in Linux

This article provides source code examples for both the driver and the userspace application to demonstrate the usage of IOCTL in Linux device drivers. Overall, the article serves as a tutorial for understanding and implementing IOCTL in Linux device drivers to enable communication between userspace and kernel space. This article is a continuation of the … Read more

Linux Device Driver Tutorial Programming – Linux Device Driver Tutorial Part 7

This article is a continuation of the  Series on Linux Device Drivers and carries the discussion on character drivers and their implementation. The aim of this series is to provide easy and practical examples that anyone can understand. This is the simple Linux Device Driver Programming Tutorial – Linux Device Driver Tutorial Part 7. From … Read more

Cdev structure and File Operations – Linux Device Driver Tutorial Part 6

Cdev structure and File Operations of Character drivers

This article is a continuation of the  Series on Linux Device Drivers and carries the discussion on character drivers and their implementation. The aim of this series is to provide easy and practical examples that anyone can understand. This is the cdev structure and file operations of the character drivers tutorial – Linux Device Driver … Read more

Linux Device Driver Tutorial Part 4 – Character Device Driver

major-number-and-minor-number

This article is a continuation of the  Series on Linux Device Drivers and carries the discussion on character drivers and their implementation. The aim of this series is to provide easy and practical examples that anyone can understand. This is the Character Device Driver Major Number and Minor Number – Linux Device Driver Tutorial Part … Read more