Projects

This comprehensive hub features the most popular PIC microcontroller projects and tutorials for engineers, hobbyists, and students. From basic LED blinking guides to advanced IoT and robotics implementations using PIC16F and PIC18F microcontrollers, explore step-by-step schematics, C source code, and practical hardware design solutions optimized for real-world applications..

This comprehensive hub features the most popular PIC microcontroller projects and tutorials for engineers, hobbyists, and students. From basic LED blinking guides to advanced IoT and robotics implementations using PIC16F and PIC18F microcontrollers, explore step-by-step schematics, C source code, and practical hardware design solutions optimized for real-world applications.

Project Category Recommended PIC IC Skill Level Key Components
Basic Interfacing PIC16F84A / PIC16F877A Beginner LEDs, Push Buttons, 16×2 LCD
Sensor Monitoring PIC16F877A Intermediate LM35, DHT11, Internal ADC
Motor & Power Control PIC18F4550 / PIC16F877A Intermediate L298N Driver, PWM Module
IoT & Wireless PIC18F4520 / PIC32 Advanced ESP8266, HC-05 Bluetooth, UART
Temperature sensor using PIC16F877A microcontroller

Temperature sensor using PIC16F877A microcontroller

In this tutorial, we are making a Digital Thermometer using PIC microcontroller and LM35 Temperature Sensor. In this project, we will sense the temperature using LM35 and display it on 16×2 LCD. LM35 Temperature Sensor is accurate and cheaper and doesn’t require any external calibration. The output voltage is proportional to Celsius temperature scale and changes by 10mV […]

Temperature sensor using PIC16F877A microcontroller Read More »

Photo film processor

Photo film processor

On this page you will find the technical information for building the electronic control unit of  my homemade film processing machine. To see the rest of this film developing apparatus, look at the relevant article in the photography section of this site. Developing a color film is a simple procedure of putting it in a

Photo film processor Read More »

AC Voltage measurement using PIC16F877A microcontroller

AC Voltage measurement using PIC16F877A microcontroller

Note: Microcontroller  PIC16F73  can be used instead of pic16f877a. This time we will see how to measure AC voltage parameters with the help of micro-controller. First we will know about AC voltage parameters, then we will do the whole work step by step. What is AC(Alternating Current): “In alternating current (AC, also ac), the flow of electric charge periodically reverses direction.

AC Voltage measurement using PIC16F877A microcontroller Read More »

Air Bytea

Transmit & Receive Infrared Signals With Your PC Serial Port using PIC12F508

We no longer manufacture or sell the original Air-Byte IR transceiver, so we’re releasing the code & circuit design here for hobbyists and students looking to build a simple IR transceiver. Note that the parts used here are not critical. I.E. the NPN darlington transistor driving the infrared LEDs, PNP transistor used for inverting the

Transmit & Receive Infrared Signals With Your PC Serial Port using PIC12F508 Read More »

LEARN HARDWARE FIRMWARE AND SOFTWARE DESIGN BRIEF DESCRIPTION

LEARN HARDWARE FIRMWARE AND SOFTWARE DESIGN – BRIEF DESCRIPTION

Edition 5 of LHFSD [ISBN 978 606 92185 32] has been specifically designed to become an educational/pedagogical manual for teachers, instructors, and also for ordinary citizens. Have no fear, dear readers: LHFSD is still addressed to beginners, since EVERYTHING starts from a white page, and then things are developed/explained only gradually [and logically], step by

LEARN HARDWARE FIRMWARE AND SOFTWARE DESIGN – BRIEF DESCRIPTION Read More »

Using Serial Peripheral Interface SPI with Microchip PIC18 Families Microcontroller

Using Serial Peripheral Interface (SPI) with Microchip PIC18 Families Microcontroller

The Serial Peripheral Interface (SPI) is one of the popular embedded serial communications widely supported by many of today’s chip manufacture and it considered as one of the fastest serial data transfer interface for the embedded system. Because of its special in/out register configuration, the SPI master device could transfer its data and at the

Using Serial Peripheral Interface (SPI) with Microchip PIC18 Families Microcontroller Read More »