PIC

MPLAB PICkit Basic Microchip Introduces MPLAB PICkit Basic, an Affordable Debugger for Developers

Microchip has introduced the MPLAB PICkit Basic, an affordable and compact debugging tool designed for students, hobbyists, and engineers working with PIC, AVR, dsPIC DSCs, and SAM microcontrollers. Priced at just $29.99, this new debugger offers a cost-effective solution for programming and debugging a variety of Microchip devices. It is fully CMSIS-DAP compatible, allowing integration with…

MQ sensor with PIC microcontroller Gas Detection and PPM Measurement using PIC Microcontroller and MQ Gas Sensors

MQ series Gas sensors are very common types of sensors used in Gas Detectors to detect or measure certain types of Gases. These sensors are widely used in all Gas related devices like from simple Smoke Detectors to Industrial Air Quality Monitors. We have already used these MQ gas sensors with Arduino to measure some harmful gases like Ammonia. In this article, we will learn…

Microchip PIC IoT WG Development Board PIC IoT WG Development Board Review – What’s new and How to Get Started with it

The three main parameters to consider while developing a portable IoT device would be Low Power Consumption, Wireless Connectivity, and Security. With exactly these three in mind, Microchip has launched a new development board called the PIC IoT WG. The board is powered by a 16-bit PIC microcontroller with ATWINC Wi-Fi module and many more interesting things. In this article…

Interfacing DHT11 with PIC16F877A Interfacing DHT11 with PIC16F877A for Temperature and Humidity Measurement

Temperature and Humidity measurement is often useful in many applications like Home Automation, Environment Monitoring, Weather station, etc. The most popularly used Temperature sensor next to LM35 is the DHT11, we have previously built many DHT11 Projects by interfacing it with Arduino, with Raspberry Pi and many other development boards. In this article, we will learn how…

DAC MCP4921 Interfacing with PIC Microcontroller PIC16F877A DAC MCP4921 Interfacing with PIC Microcontroller PIC16F877A

Digital and Analog is an integral part of Electronics. Most of the devices have both ADC as well as DAC and they are used when there is a need of converting signals either from analog to digital or digital to analog. Also the real world signals like sound and light are analog in the nature, so whenever these real world signals have to be used, the digital signals have to be…

Robotic Arm Control using PIC Microcontroller Robotic Arm Control using PIC Microcontroller

From the assembly line of automobile manufacturing industries to the telesurgery robots in space, Robotic Arms are to be found everywhere. The mechanisms of these robots are similar to a human which can be programmed for similar function and increased capabilities. They can be used to perform repeated actions faster and accurate than humans or can be used in harsh…

PIC Microcontroller PIC16F877A Rotary Encoder Interfacing Tutorial Rotary Encoder Interfacing with PIC Microcontroller

A Rotary encoder is an input device which helps the user to interact with a system. It looks more like a Radio potentiometer but it outputs a train of pulses which makes its application unique. When the knob of the Encoder is rotated it rotates in form of small steps which helps it to be used for stepper/Servo motor controlling, navigating through a sequence of the…

IoT based Web controlled Home Automation using PIC Microcontroller and Adafruit IO IoT based Web controlled Home Automation using PIC Microcontroller and Adafruit IO

Home Automation has always been inspiring projects for most of us. Toggling an AC load from the comfort of our chairs or bed of any room without reaching for the switch in another room sounds cool doesn’t it!!. And now in the era of IoT, thanks to the ESP8266 module which made it easy to control anything from anywhere in the world.

In this…

Generating PWM signals on GPIO pins of PIC Microcontroller: Controlling Servo Motor Generating PWM signals on GPIO pins of PIC Microcontroller

PWM signal generation is a vital tool in every embedded engineers arsenal, they come in very handy for lot of applications like controlling the position of servo motor, switching few power electronic ICs in converters/invertors and even for a simple LED brightness control. In PIC microcontrollers PWM signals can be generated using the Compare, Capture and PWM (CCP) modules…

Heart Beat Monitoring using PIC Microcontroller and Pulse Sensor Heart Beat Monitoring using PIC Microcontroller and Pulse Sensor

Heart Beat rate is most important parameter in monitoring any person’s health. In the modern era of wearable devices, there are lot of devices which can measure heartbeat, blood pressure, footsteps, calories burnt and lot of other things. These devices has pulse sensor inside them to sense the pulse rate. Today, we will also use a pulse sensor with PIC Microcontroller to…

Thermal Printer interfacing with PIC16F877A Thermal Printer interfacing with PIC16F877A

Thermal printer is often referred as receipt printer. It is widely used in restaurants, ATM, shops and many other places where receipts or bill is required. It is a cost-effective solution and very handy to use from the user’s side as well as from the developer’s side. A thermal printer uses a special printing process which uses thermochromic paper or thermal paper for…

Interfacing Fingerprint Sensor with PIC Microcontroller Interfacing Fingerprint Sensor with PIC Microcontroller

Finger Print Sensor, which we used to see in Sci-Fi movies a few years back, is now become very common to verify the identity of a person for various purposes. In present time we can see fingerprint-based systems everywhere in our daily life like for attendance in offices, employee verification in banks, for cash withdrawal or deposits in ATMs, for identity verification…