You Are Here: Home » Projects » How To – DIY – Projects

Breadboard module for 18-pin PIC16F microcontrollers (PCB version)

Because of their compact size, ease of use and many built-in peripherals, the 18-pin PIC16F series processors (PIC16F628A, PIC16F88, and now PIC16F1827/47) have always been my favorite microcontrollers. Many of my projects and tutorials written in this blog also use PIC16F628A and PIC16F1827 microcontrollers. As I will be using them more in the future too, I thought of making some PCB versions of my breadbo ...

Read more

How to interface RFID with PIC18F4550 Microcontroller

RFID (Radio Frequency Identification and Detection) is widely used everywhere from highly secured defense laboratories to school attendance system. By employing RFID, much secured entry systems can be developed without incurring huge costs. These are the reasons of excessive use of RFID technology. In this article, interfacing of an RFID reader module has been explained with PIC18F4550. The USART interrupt, ...

Read more

USB and PIC Microprocessors 16C745 and 18F2455

Introduction This page describes a project a colleague and I completed between September, 2000 and March, 2001 as part of the Engineering Physics degree program at the University of British Columbia.   In summary this project involved building a USB device using the PIC 16C745 microprocessor from Microchip.  The USB device consisted of a microphone, the microprocessor and other hardware and the device sent ...

Read more

How to drive an rgb led using PIC16F877A

The RGB LED contains three LEDs encased in one shell: Red, Green and Blue (some contain an extra blue led - as blue LEDs generate less output intensity (candela) per mA). It looks like a single white led except that it has four leads - one for the common ground connection and one for each led. Basic operation The average current through each of the LEDs determines it's light output i.e. its contribution to ...

Read more

How to work with inbuilt Analog Comparators of PIC18F4550

Analog comparator is an electronic device which compares the two voltage signals and provides TTL logic output to indicate the larger signal. The analog comparator is used in various applications where two inputs signals need to be compared. IR sensor is a very common example where analog comparator is used. PIC18F4550 has two in-built comparators which can be used in eight different modes. These in-built c ...

Read more

How to work with External (Hardware) Interrupts of PIC18F4550

Interrupts are special events that require immediate attention. They cause the processor to cease the running task to serve a special task for which the interrupt event had occurred. After the special task is over, the processor resumes performing the original task. The processor can also serve these events by polling method. But polling is an inefficient technique as compared to interrupts. In the polling ...

Read more

How to Implement SPI Using PIC18F4550

The Serial Peripheral Interface (SPI) is a high speed, synchronous, serial communication standard. This communication protocol is basically a Master – Slave implementation where the master device controls the clock based on which the slave devices operate. The master communicates with a slave or a number of slaves in a system through the SPI bus. The SPI bus requires a minimum of three wires including SDO ( ...

Read more

Single Pic Micro single shot bi stable Relay

Project Summary Build yourself a single shot Pic Micro Controlled by stable Relay FEATURES 1. One touch activated for on or off 2. Open connections for other sensors 3. 10 -12 volt operation 4. Led indicators for on off status 5. Can be Rf controlled 6. Can be serially controlled 7. All code Flow charts included 8. All circuit boards layouts, schematics, c code, precompiled hex files included Project Descri ...

Read more

DIY Microcontroller – Hand Dynamometer

Did this DIY Hand Dynamometer as a sensor for PICAXE micro-controller. It also can be use for Arduino or any micro-controller too. List of the materials I used to make Hand Dynamometer : 1) Hand Exerciser from Amazon - 1 pc 2) Flex Sensor 2.2" from Amazon - 1pc 3) Some cable ties 4) Wires 5) Plastic holder for IC chip. 6) Super glue 7) Double sided tape Tools require : 1) Hot glue gun 2) Scissor 3) Solderin ...

Read more

Homemade temperature LED display for PC using PIC16F876

Since I started my watercooling prejoect, I have been verry interested in how well it perform, the only way is to measure all temperatures before and after, The motherboard temperature sensors is useless unacurate, so I'm using LM50B By using this LM50B sensor I get 1 C of real accuracy I use a PIC16F876 to drive a four two digits LED displays, the PIC16 has 4 analog inputs with 10 bits resolution, now I ca ...

Read more
Scroll to top