Pic Projects

important Notes: Microcontroller PIC Projects are categorized on the basis of microcontroller applications. Microchip pic microcontrollers belongs to modern family of MCUs and is being used widely in our daily life seem-less manners, e.g. in our multimedia devices, tele-phones, microwave ovens, medical and health based equipments e.g. blood-pressure meter, UPS, Power supplies, burglar alarms & detectors and other security and safety equipment, etc. There are hundreds of projects in this site  Click on the category title link to view more projects of that specific category.

Battery Based Projects

  1. NIMH NICD BATTERY CHARGER CIRCUIT PIC16F877 PIC16F876
    blank
    NiCd NiMH Charger Circuit The accu cycler project presented here is an excellent solution for charging and discharging NiCd and NiMH accumulators for R/C modelers and others who make use…
  2. NIMH AND NICAD BATTERIES FAST CHARGER CIRCUIT WITH PIC MICROCONTROLLER
    blank
    7-30 volts dc voltage control circuit can work with supply LM317T provided with PIC16F88 used for making quick charge. Automatic charging when the battery is full breaking heat protection with…
  3. HAND DRILL BATTERY CHARGE CONTROLLER WITH PIC16F88 MICROCONTROLLER
    blank
    Battery Charge circuit Frequently used in technical service, especially cordless screwdriver, drill bits designed for a charging circuit for the programming, led indicator has a lot of features such as…
  4. PIC16F88 12V SLA BATTERY CHARGER CIRCUIT
    blank
    PIC16F88 microcontroller used in the circuit description, circuit diagram, pcb asm hex code file there. Able to deliver 60 amps to 10 amps charging current used to charge the batteries…
  5. MICROCONTROLLER CONTROLLED LCD SCREEN BATTERY CHARGING CIRCUIT PICBASIC PRO
    blank
    battery charging circuit is carried out with the software PIC16F877 prepared with PicBasic Pro 2 × 16 LCD display isis simulation can be observed on the charge status and resources…

Show More


Calculator Based Projects

  1. VFD Display for the TI83+ Calculator
    blank
    This project builds upon the PIC/TI83+ interface developed by ThomasHenry (see Nuts & Volts August 2013 – A Mathematics Engine for Microcontrollers). Acknowledgment, appreciation, and kudos to him for writing…
  2. 8051 CALCULATOR CIRCUIT
    blank
    8051 Calculator Circuit Operation As seen at half one has to use the keypad and an LCD with 8051. The keypad consists of rows and columns. When the button is…
  3. How to interface Seven Segment Display with PIC18F4550 Microcontroller
    blank
    The seven segments are used to display decimal and hexadecimal (0-9, A-F) values. A seven segment is cheapest option for applications requiring numeric value display as output. Calculators, watches, lift’s floor indication…
  4. How to build a calculator using Pic16f877 microcontroller
    blank
      Calculator using pic microcontroller – Project code Code portion is little bit difficult. But if you are familiar with syntax of C++ language and did some good work in c++ then…
  5. How to make(build) a Calculator using Pic16f877 microcontroller
    blank
    alculator with Pic 16f877 microcontroller is a comprehensive project. Comprehensive in the way that Code is lengthy and logical. It covers all the aspects of programming and interfacing of 16x2…

Show More


Car Projects

  1. REMOTE CONTROLLED TOY CAR PROJECT PIC16F877 PIC16F628
    blank
    software CCS used N channel FETs with a 60 amp motor drive circuit and used for different applications control circuit PIC16F877 24c08 eeprom and ICL7660 used CCS EEPROM communication with…
  2. CAR INFO PANEL WITH PIC16F873
    blank
    In the car Frost Alarm (warning sound) , outdoor lamp, alarm, temperature, battery voltage, date, overcharging of information, such as a pic16f873 microcontroller which allows it to be displayed on…
  3. Vehicle Tracking System Through GPS-GSM Modules
    blank
    So you have got a GSM module lying around like me? Also a GPS-tracker? We think the same! In this instructables, I will try to guide you how to accomplish…
  4. Garage car detector without a microcontroller
    blank
    At the end of this instructable you will be able to detect your car as it approaches the wall inside your garage, signalling you that the car is inside far…
  5. Scalextric Sport Race Start Controller using PIC16F627A
    blank
    Overview I developed this after my nephews got a Scalextric Sport slot car racing set for Christmas.  The set included a lap timer and counter but one thing that was…

Show More


Clock – Timer Projects

  1. Sleep Enough Timer
    blank
    I could not find a good name for this project. You could also call it an ‘enough sleep timer’. The idea for this project came up during a vacation in…
  2. Real TIme Clock Using PIC18F452
    blank
    Welcome to you . Here i am designed a Real Time Clock using PIC18F452 microcontroller.I will explain how to design Real Time Clock using PIC microcontroller.RTC Using PIC18F452 PIC is…
  3. Reaction Speed Timer
    blank
    Many, many years ago – when I was young - I visited the Evoluon in Eindhoven, The Netherlands. At that time it had all kind of technical stuff you could…
  4. Infra-Red Panel Timer
    blank
    In one of the rooms upstairs in my house I have an Infra Red panel. When I am in that room and I switch on this panel I sometimes forget…
  5. PIC16F84 Digital Clock / Silent Alarm
    blank
    This is one of my earliest projects as a maker. Actually, I've been doing so since I was a little child. And this one is from my early days in…

Show More


CNC Machines Projects

  1. CNC CONTROL INTERFACE WITH PIC12F629 AND 74HC244N
    blank
    CNC Project on via a computer paralelport lpt with the various engine controls allows you to make a circuit on the circuit input and output sections terminals is done via…
  2. CNC PCB MACHINE PROJECT
    blank
    CNC Project of the information provided on PCB drilling machine, CNC benefits do not, is bound to be thanks to those who contributed Maximus – CNC PCB Drilling Machine This…
  3. PRECISION CNC MOTION CONTROL UNIT ENCODER, DRIVER INTERFACE PIC16F877
    blank
    CNC control circuit PIC16F877 microcontroller used in the project’s RS232 PC connection to all floors described separately (English) source: Assembly shared MPLAB IDE software. HIGH PRECISION CNC MOTION CONTROL This…
  4. Converting a Proxxon MF70 Milling Machine To CNC – 4 using PIC24FJ64GB002
    blank
    At the start of this series of posts, I said I did not want a PC to control my Milling Operations, so some local delivery method of supplying the gcode…
  5. Converting a Proxxon MF70 Milling Machine To CNC – 2 using PIC18F4620
    blank
    My layout is shown below. It may not be as intuitive or informative as the layout on a PC display, but contains everything I have found necessary for control of…

Show More


Development Board – Kits Projects

  1. PIC Microcontroller Development Board System
    blank
    This project is for the design and use of a PIC development tool which is flexible to suit a wide range of PIC based electronic projects. It is often easier…
  2. AVR Mini Board With Additional Boards
    blank
    Somewhat similar to PIC 12f675 mini protoboard, but extended and with additional boards.Using attiny2313. Step 1: Scheme Let us first start with a scheme. The scheme is pretty obvious since…
  3. Build a PDK (Pocket Development Kit)
    blank
    It's nice to be able to work on projects while on the road.  This kit lets you carry an entire dev kit in your pocket. This instructable will show you…
  4. PIC12F675 Development Board Micro Size 3.0 Cm X2.5 Cm
    blank
    PIC12F675 features 28 bytes of EEPROM data memory,Programmable pull-up resistors, 4 oscillator selections including 4 MHz RC oscillator with programmable calibration and Power-On Reset. Program Memory Type Flash   Program Memory (KB)…
  5. Idea: a Simple PIC Development Board
    blank
    A simple development board seems like a fun project. I'm recording my ideas here, and hope to get some input from other members of the 'uC (or anyone else).To avoid…

Show More


Game – Entertainment Projects

  1. MicroSimon
    blank
    This project shows how to create an MB Electronics Simon game clone using an 8-pin PIC12F683 microcontroller. The game includes a full emulation of the original Simon 'game 1' and…
  2. PIC16F84 MICROCONTROLLER VIDEO GAME CIRCUIT (TETRIS, PONG)
    blank
    Made a beautiful project with PIC16F84, both in video and joystick control provided by a single processor OrCAD program prepared by pcb schematic and pic assembly .asm, hex code It…
  3. PIC10F200 MAUS MODIFICATION FOR THE GAME CONSTANTLY KEYPRESSES
    blank
    To use the browser-based games, especially online custom modified maus and are selling a game for this circuit have keyboards I’ve heard has been placed into the online circuit mausmaus,…
  4. TETRIS GAME CIRCUIT WITH PIC18F4520
    blank
    A tetris game circuit to play Tetris costly software and hardware part of the business, but may be useful for the persons concerned could limp PIC18F4520 microcontroller circuit board on…
  5. A video game with software generated video signal !
    blank
    Introduction I have made the game pong using a pic 16F84 running @ 12MHz. The game Pong was the world's first video game in the early 70's, this is a…

Show More


Memory – Storage Projects

  1. Extend PIC Microcontroller‘s RAM by without using EMI
    blank
    Introduction Virtually all PIC microcontrollers have some banking mechanism to extend addressing to additional memory space. But this external data memory is not directly addressable (except in some high versions…
  2. Solar Recorder using PIC18F458 microcontroller
    blank
    The device used for measuring daily insolation has been developed. The device was built with a PIC18F458 and the 128MB Multimedia Memory Card, MMC. The solar radiation is measured by…
  3. GPS to SD-Card Data Logger using PIC16F819 microcontroller
    blank
    Description This project combines a GPS receiver module, a MicrochipPIC microcontroller and a Secure Digital memory card to make a GPS data logger. With a large capacity and reasonably long…
  4. PIC12F1840 + I2C 24FC1025 EEPROM
    blank
    The 24FC1025 is a serial I2C EEPROM memory fabricated by microchip, it has 1024Kbits (128KB) of memory space and it is divided in two parts each one of 512Kbits (64KB);…
  5. Ways to Select a Best Microcontroller for Microcontroller based Projects
    blank
    Do you know how to select the best microcontroller for microcontroller based projects? Selecting the proper microcontroller for a given application is one of the most critical decisions, which controls…

Show More


Metering – Instrument Projects

  1. PIC16F84 AMMETER CIRCUIT 0-80A UGN3503
    blank
    PIC16F84 Ammeter, ampere meter circuit pic16f84 microcontroller has been made with the current sensor is used for UGN3503 hall effect sensor output op amp with integrated lm358 strengthened pic16f84 RB0…
  2. PIC16F88 TACHOMETER CIRCUIT LED AND DISPLAY INDICATOR
    blank
    Tachometer circuit 12v dc supply voltage LEDs used for the supply of silicon chip MC34063 LM2940 applications for the pic 16ff88 Switched likes to use power resources A gear shift…
  3. PIC 16F88 Digital Thermometer Light Meter and resistance ohm meter.
    blank
    PIC 16F88 Digital Thermometer Light Meter and resistance ohm meter. My original idea for this project was simply to try and interface the WINTEK WD-C2401P lcd panel to the pic…
  4. Voltmeter and Ammeter using PIC Microcontroller
    blank
    Voltmeter and Ammeter can be easily made using PIC Microcontroller having ADC (Analog to Digital Converter). I am using PIC16F877A and the result is displayed on an LCD Display. PIC16F877A…
  5. Solar Recorder using PIC18F458 microcontroller
    blank
    The device used for measuring daily insolation has been developed. The device was built with a PIC18F458 and the 128MB Multimedia Memory Card, MMC. The solar radiation is measured by…

Show More


Microcontroller Programmer Projects

  1. How to Get an Analog Input on a PIC Microcontroller
    blank
    This guide hopefully will show you how to write C code that will allow you to read in an analog input (AI) value to your PIC microcontroller. I am using…
  2. 8 Channel Programmable Timer
    blank
    Introduction I have been using Microchip’s PIC range of microcontroller for my projects since 1993, and have done all my programming in assembler language, using the Microchip MPLab IDE. My…
  3. RF MODULE INTERFACE TO 8051 MICROCONTROLLER
    blank
    This instructable covers the interface of 8051 microcontroller with the cheap 315/433MHz RF module. This comes in handy in different kinds of wireless connectivity projects like Robotics, Wireless Level sensors,…
  4. USING EXtreme Burner for AVR Microcontroller Programming
    blank
    All you AVR user fraternity out there, and those just entering the stream, Some of you started with PIC microcontrollers and some started with ATMEL AVRs, this is written for…
  5. How to Program a PIC 18F2550 or 18f4550 With Arduino UNO
    blank
    here is our our first tutorial on Instructable so be indulgent. This tutorial shows the method of using an Arduino UNO board as a PIC microcontroller programmer. This method has…

Show More


Motor Projects

  1. Remote Controlled Rolling Shutter
    blank
    At home I have a few electrical Rolling Shutters that are controlling via a switch with which you can let them go up or down. When the Rolling Shutter reaches…
  2. DC Motor Control Unit for an Old Controller.
    blank
    Brief Description: The main goal of this project is to design a DC motor controller, We had a DC motor controller that its control circuit has been damaged. Here we…
  3. STEPPER MOTOR CONTROL CIRCUIT WITH PIC16F84A MOSFET
    blank
    PIC16F84 stepper motor control circuit is the button to the right to the left button is pressed, the motor rotates continuously in the opposite direction to the right Doderer stop…
  4. PIC18F4550 CONTROL STEPPING MOTOR VIA USB INTERFACE DELPHI
    blank
    This is an example that demonstration how to control some devices via USB interface.The PC software program with delphi. Feature : – CPU PIC18F4550 with full speed USB interface at…
  5. PIC16F876 PWM MOTOR SPEED ​​CONTROL
    blank
    CCS PCM compiler pic16f876 microcontroller circuit prepared with software installed on the PIC hex output FETs are driven IRL1004 MOSFET PWM frequency of 10 kHz with the engine. Prepared with…

Show More


Other Projects

  1. Pure Sinewave Inverter Using Pic16f72 Without Center Tap Transformer and Without HV Transformer
    blank
    finally the most reliable and awaited pure sine wave inverter,it's here for all members.(don't hesitate to contact me @ [email protected] features: INVERTER O/P VOLT : 230V (+2%)INV. O/P FREQ :…
  2. Interrupt Routine in Assembly Language Using 8-bit PIC
    blank
    Hello reader. This is one of the most basic and important instruction ever made for Microcontrollers low level programming. Talking about the external interrupts routine in Assembly Language for PIC.…
  3. PLC Con El CI16F877A
    blank
    The present project called PLC with Pic CI16F877A is based on the operation of a PLC, today we can see these systems in industries, mining, etc. It is used to…
  4. Build a Pulse Analyzer
    blank
    A Message from me: Hello! Thank you for reading my first instructables on building a pulse analyzer using PIC24f in Assembly language. I have almost completed the project, but not…
  5. PianoPIC
    blank
    This little project is an example of a simple audio application using a PIC micro-controller. We decided to use the PIC18F4550 micro-controller for memory purposes. Using only digital inputs and outputs,…

Show More


PWM Projects

  1. Generating PWM signals on GPIO pins of PIC Microcontroller
    blank
    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…
  2. Generating PWM with PIC Microcontroller using CCP Module
    blank
    PWM is a technique used to generate analog output signal using digital signals. It is commonly used to control average power delivered to a load, motor speed control, generating analog…
  3. Serial Addressable RGB PWM LED Driver using PIC16F628A
    blank
    Overview Ever since I made the serial controlled RGB LED PWM driver I've had many requests for an addressable driver.  Well I've finally got round to producing one.  The code…
  4. Laser show for poor man using PIC18F1220 microcontroller
    blank
    Laser show for poor man Here's another useless but cool looking "must build" gadget for every romantic geek. Let me introduce PIC microcontroller based three axis laser spirograph. Step 1…
  5. H-Bridge Microchip PIC Microcontroller PWM Motor Controller
    blank
    One of the advantages using the Microchip PIC microcontroller Pulse Width Modulation or PWM for short is; this PWM peripheral circuit is designed to control the DC motor using the…

Show More


Phone Projects

  1. PROTEUS ISIS 3310 LCD LIBRARY PICBASIC PRO, CCS C APPLICATION
    blank
    Nokia phone lcd circuits are made beautiful with the old phone is good for this job 🙂 evaluate Proteus model file for this type of study can be useful There…
  2. PIC24FJ64GA002 CELLULAR PHONE EMERGENCY AUTO DIAL
    blank
    PIC24FJ64GA002 Microchip 16-bit embedded control design contest 2007 project registration no. mt2249 project name : a fixed cellular phone with emergency auto-dial this application has been compiled on mplab tools…
  3. PIC16F877 CELL PHONE CALL DRUG USE MONITORING SYSTEM
    blank
    Medical electronics, medical electronics interesting for people who are interested in a different application circuits during specified hours of the patient is receiving drug control if the relevant person is…
  4. CM8870 REMOTE DEVICE CONTROL VIA TELEPHONE DTMF PIC16F628
    blank
    PIC16F628 microcontroller and DTMF CM8870 integrated circuits based on the 1, 2, 4 relay has versions with PCB printed circuit drawings ares proteus software prepared by the Picbasic. Source code,…
  5. Receive sms gsm module using pic microcontroller
    blank
    GSM modules are fascinating to use especially when our project requires remote access. These modules could make all actions that our normal mobile phone could do, like making/receiving a call, sending/receiving…

Show More


Radio Projectscts

  1. ESP32 With RFID: Access Control
    blank
    How about a method of automatic identification through radio signals that can bring you security and control the access of people to a certain location? This is possible through radio…
  2. PIC16F1847 and AR1010 Based FM Radio Music Box
    blank
    This is my first Instructable post. I made a Digital FM Radio box using this cheap AR1010 FM Radio receiver module that I bought from Ebay and a PIC16F1847 Microcontroller from MICROCHIP. Why PIC's? Why…
  3. Rotary Encoder Interfacing with PIC Microcontroller
    blank
    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…
  4. DIGITAL PLL CONTROLLED FM RADIO CIRCUIT TEA5767 RECEIVER PIC16F628
    blank
    Yes, let’s recent project, a “Digital and PLL controlled FM Radio Receiver System” will give. Some of them may sound like a simple project. But a very open system development…
  5. 433MHz Radio Frequency (RF) transmitter and receiver using PIC12F1822
    blank
    433MHz RF Remote control system with PIC microcontroller This project shows how to use low cost 433MHz RF transmitter/receiver modules to build a 5-channel wireless RF remote control system using…

Show More


GPS Based Projects

  1. MICROCHIP PIC EXAMPLES ASSEMBLY PROJECT
    blank
    All source code, libraries, and other files, complete with diagrams practices Microchip PIC assembler’s eight projects. In particular interface applications can be useful for different projects. GPS to SD-Card Data…
  2. How to interface GPS with PIC18F4550 Microcontroller- (Part 16/25)
    Global Positioning System is based on satellite navigation technology. A GPS Receiver provides the accurate location of an object in terms of latitude and longitude. Accurate time calculation with respect to…
  3. PIC18F2550 GPS CLOCK CIRCUIT BIG DISPLAY LS20031 SWORDFISHBASIC
    blank
    PIC18F2550 microchip controller time clock circuit based on information from LS20031 GPS module is used as an indicator oversized 4 inch 7-segment display. GPS clock circuit source project owned Swordfish…
  4. GPS CIRCUIT BOATS COMPUTER PIC18F4550 MICROCONTROLLER
    blank
    Generally known as PC Tools has prepared a project 🙂 but siliconship in the boat’s GPS system tracks the GPS module EM 408 and mikrodenetleric pic18f4550 usb connection to the…
  5. Vehicle Tracking System Through GPS-GSM Modules
    blank
    The project is based on a Gsm/Gps/Gprs. Its main function is to detect a illegal entry and communicate its own geographical position using, on the choice, the cellular phone reference…

Show More


Home Automation Projects

  1. IR Remote Controlled Home Automation Using PIC Microcontroller
    blank
    In this project, we are going to use a PIC microcontroller to remotely control few AC loads by just using an IR remote. Here we designed it on PCB using…
  2. COMPUTER CONTROLLED SMART HOME PROJECT WITH PIC16F873
    blank
    Smart home automation control project your computer on the control program and PIC16F873 on board with the circuit bulb lights on the severity of your air conditioner temperature or any…
  3. COMPUTER CONTROLLED HOME AUTOMATION CIRCUIT PIC16F877 CCS C VISUAL BASIC
    blank
    Basic home automation project can be an example with all the resources INFINITY side @ picproj on the forums shared software ccs-c prepared by the source. C. H ccsc codes…
  4. IoT based Web controlled Home Automation using PIC Microcontroller and Adafruit IO
    blank
    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…
  5. Esp8266 based home automation system using wifi
    blank
    Esp8266 based home automation system using wifi It is also cheap and be used for making cool projects connected to the Internet .Learn how to make a simple IOT Project…

Show More


How To – DIY – Projects

  1. A DIY indoor thermometer plus hygrometer using PIC16F688
    blank
    This project is about building a microcontroller-based digital room thermometer plus hygrometer that displays temperature and relative humidity on 4 large (1 inch) seven segment LED displays which adjust their…
  2. DIY Microcontroller – Hand Dynamometer
    blank
    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…
  3. Another DIY function generator using PIC16F628
    blank
    An extremely simple and low cost Sine/Square wave generator based on the Analog Devices AD9835 Direct Digital Synthesis (DDS) Generator chip. The frequency can be set for any frequency from…
  4. How-to: USB remote control receiver using pic microcontoller
    blank
    ow that we listen to MP3s, and watch XVIDs or x264s, a computer is the entertainment center in at least one room of most homes. Unless you have a special…
  5. DIY MIDI controllers using PIC microcontrollers and Basic Stamps using pic microcontoller
    blank
    Introduction By combining a PIC microcontroller or Basic Stamp II with a few passive components it is not difficult to construct your own knob box, trigger box, or other MIDI…

Show More


Interfacing(USB – RS232 – I2c -ISP) Projects

  1. The 2$ USB Pic Programmer & Serial Cable
    blank
    This programmer is intended for people who need a microchip pic programmer to flash at hex file onto a micro controller, but seldom do so and find investing in a…
  2. USB to Serial TTL
    blank
    For some of my PIC projects I need a serial (RS232) interface to print some messages on the screen of my computer. I still have a desktop computer that has…
  3. BOOTLOADER WITH PIC18F2550
    blank
    This is a small board which use the well know Pic18F2550, this microcontroller is easy to find in the electronic stores and most of the electronics hobbyist have one of…
  4. How to Make a Universal Usb Pic Programmer PICkit 2
    blank
    Subscribe us on YouTube for updates http://www.youtube.com/channel/UCsSdGsFs8Cby3oxiMHTCNEg?sub_confirmation=1 PICKit2 is a USB powered device, that is it gets power from PC USB +5V power supply. USB microcontroller PIC18F2550 is the soul of…
  5. PIC18F2455 OBD2 USB TO RS232 CONVERTER CIRCUITS
    blank
    USB-to-RS232 converter on desktop computers COM port does not work well, but most of them are not useful for notebook laptop com-port Serial not found. Based on PIC18F2455 microcontroller circuit…

Show More


Internet – Ethernet – LAN Projects


Show More


LCD Projects

  1. PURE SINE WAVE INVERTER WITH LED AND LCD
    blank
    The inverter PCB is easy to assemble by following the label of the components to be inserted. The choice of the voltage to be used to power the inverter ranging…
  2. Low Cost 1 Wire Lcd for 8 Pin Micro Controllers [romanblack Shift1 System ]
    blank
    Shift1 System is a cheap and simple way to get lots of digital output pins and only needs 1 PIC pin to drive it. Step 1: How It Works - the…
  3. LCD Interface With PIC16F877A Microcontroller
    blank
    PIC MCUs and other MCUs can control such LCDs easily using either 8 data bits method or just 4 data bits, which we will be using today. Parts needed are:1- PIC16F877A or…
  4. Realtime OS / LCD on $12 Discovery Board
    blank
    One day I had a college professor getting ready to teach us students a powerful mathematical trick in EE101 - mesh circuit analysis I think.  Before he got started he…
  5. Homemade MPC Style MIDI Controller
    blank
    1.0 INTRODUCTION  I decided to build and design a midi controller which is used to send commands to a computer running a DAW(digital audio workstation)  to control different parameters within…

Show More


LED Projects

  1. Led Blinking by Basic Language Using PIC16f877A
    blank
    PIC16F877A Pin out & Descriptions There are 5 ports that provide parallel I/O Interfaces to outside world PORTA, PORTB, PORTC, PORTD, PORTE Each port provides 8 bidirectional digital I/O lines…
  2. RGB LED Love Heart
    blank
    This project creates a RGB LED lit love heart which is controlled by a PIC12F683 microcontroller.  I designed the project as a gift for my wife on our 15th wedding…
  3. Lissajous Figures on 8X8 Led Matrix
    blank
    A point of light oscillating in 2 perpendicular axes draws a pattern named "Lissajous Figure" (1857) or "Bowditch Curve" (1815). Patterns range from simple to complex depending on the frequency ratio and phase of…
  4. Intelligent Tail Light
    blank
    Some time ago the tail light of my bike stopped working. When I opened it, there was a small PCB with some electronics and a LED in it. The problem…
  5. DEVCC Hello World
    blank
    The flashing LED is a tried and tested way of getting your board working, but it is somewhat tired as well. Since we have been supplying the proto shield with…

Show More


Robotics – Automation Projects

  1. How to Build a Self Navigating Robot
    blank
    This is a detailed tutorial on how to realize a robot starting from scratch, and giving it the ability to navigate autonomously in an unknown environment. All the typical arguments…
  2. CCS C SUMO ROBOT PROJECT PIC16F876
    blank
    Design a perfectly good sumo robot design and control circuit pic 16f876 based on the motor drive lm293d drizzle detection for the sharp gp2d12 sensors used hardware and software in…
  3. EXAMPLES OF SENSOR DETECTION CIRCUITS FOR ROBOT PROJECTS
    blank
    Especially for microcontroller based projects, you can use the robot’s various sensors, sensing application circuits,’s examples and information Also prepared with pic16f series circuits and source code through assembly has…
  4. ROBOT CONTROL BOARD PIC18F4550 FOR ROBOTICS AND AUTOMATION PROJECTS
    blank
    PIC18F4550 controller installed on the computer (USB) connection for robotics and automation projects an advanced control card required summer, bill of materials, schematics, PCB drawings and other documents are prepared…
  5. How to make a computer controlled Robot Project Using PIC16F877A? using pic microcontoller
    blank
    After a short break, we’re back to the DIY robot projects series and I am sure you’ll love this one too. Before that I suggest you to go through all…

Show More


Security – Safety Projects

  1. PIC12F675 PC PROGRAMMABLE SECURITY SYSTEM
    blank
    This project uses the 12F675, it was chosen because of its low cost, A/D convertor and flash memory. This security system was designed to be used in a simple installation…
  2. REMOTE CONTROLLED SECURITY SYSTEM WITH PIC16F628 PIC16F88
    blank
    Transmitter circut Specifications Rolling code infrared transmission Small keyfob style case Dual function buttons Randomisation of code parameters feature Synchronising of parameters feature Up to 16 identifications Receiver circut Specifications…
  3. CENTRAL SECURITY SYSTEM WITH PIC16F877
    blank
    Circuit Operation: PIC16F877 used in the circuit of the B and D as input port is selected. 8 of these units with port B doors, windows and etc.. from places…
  4. SECURITY ALARM CIRCUIT WITH PIC16F877 LCD
    blank
    Security Alarm project 16f877 microcontroller Board 2×16 lcd indicator alarm circuit connected to the keypad on the necessary adjustments can be made. Circuit diagram pcb drawings, asm source, hex codes,…
  5. RFID based electronic lock using pic microcontroller
    blank
    [embed]https://youtu.be/eb15tMjaxyQ[/embed] In these days we're here with our subsequent assignment that is RFID and keypad primarily based security machine. This assignment is implemented by means of the use of 8051.…

Show More


Sensor – Transducer – Detector Projects

  1. How to Create a Garage Door Proximity Sensor
    blank
    If you don’t have a reverse backup radar system in your car, or if you park forward in your garage, you probably know this feeling of "am I too close,…
  2. LM35 SENSOR HEATER CONTROL PIC16F877 THERMOMETER
    blank
    In this project using PIC16F877 microcontroller integrated temperature-controlled thermometer did. Thermometer for the implementation of PIC 16F877 / D converter property was utilized. Half-output unit, the LCD screen is used. But the main…
  3. PIC18F452 INFRARED RADAR CIRCUIT GP2D120 SENSOR
    blank
    Led indicator circuit short-range radar sensor that is used gp2d120 sharp pic 18f452 microcontroller software in C language Hi-Tech c with LEDs 74HCT373 integrated infrared sensor with pic GP2D120 a…
  4. USE ADNS2610 OPTICAL MOUSE SENSOR PIC18F4550 USB
    blank
    Adns2610 interesting optical mouse sensor circuit out of the detected motion is displayed on a computer screen. PIC18F4550 USB connection on the circuit board are available. Normal mouse but sees…
  5. Gas Detection and PPM Measurement using PIC Microcontroller and MQ Gas Sensors
    blank
    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…

Show More


Sound – Audio Projects

  1. TDA7318 SURROUND SOUND SYSTEM TDA8567Q AMPLIFIER PIC16F628A CONTROL
    blank
    Normally only the hex code with source code projects that are not do not share, but this was an exception different project Surround Sound System, controlled, 2 × 16 LCD…
  2. PIC16F84 MULTI SIREN SOUNDS CIRCUIT
    blank
    16 different alarm sound circuit, after running the simulation of the fourth line of dip switches in different positions can run by selecting the 4 × 4 = 16 different…
  3. SIMPLE ELECTRONIC PIANO WITH PIC16F84A
    blank
    The PIC has a white arrow in the transistor and the clock is a little to the right. Pull-down resistor Tact switches are in line with the lower back. PIC…
  4. SIMPLE MELODY CIRCUIT WITH PIC16F84A DO-RE-MI-FA
    blank
    PIC16F84A microcontroller with the basic DO-RE-MI-FA pic of a simple circuit that can produce notes prepared by software RA3 assembly speaker connected to the output of 0.5W. Guide to use…
  5. 12V Audio Power Amplifier using TIP35C – Class A Amplifier
    blank
    Loudspeakers are heavy loads, and they normally require high current to be driven which is provided by an external circuit. This is because sometimes the produced sound output, let's say…

Show More


Temperature Measurement Projects

  1. Measure Temperature With an LM35
    blank
    Of all the types of measurement, temperature measurement is one that comes up the most often and is perhaps the one that is easiest to do. I heard this interesting…
  2. LM35 PIC16F877 TEMPERATURE MEASUREMENT AND GRAPHIC LCD MENU DESIGN
    blank
    These circuits using CCS C Compiler and use of LM35 temperature sensor includes menu design on Graphic LCD. Menu selection, etc., especially on graphic LCD. one of the rare examples…
  3. PIC16F84 AND DS1621 TEMPERATURE CONTROL CIRCUIT
    blank
    Circuit PIC16F84 based on the DS1621 temperature sensor with information received 2×16 LCD on the displays also a certain temperature RA0 pin relay connected to the operation temperature value can…
  4. Interfacing DHT11 with PIC16F877A for Temperature and Humidity Measurement
    blank
    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…
  5. THERMOCOUPLE READING CIRCUIT PIC16F877
    blank
    Thermocouple reading circuit PIC16F877 microcontroller based on the C source software, isis proteus simulation files and eagle diagram, printed circuit boards have drawings. Thermocouple voltage 0V (0 ° C) and…

Show More


Video – Camera – Imaging Projects

  1. Autonomous Smart Suitcase Pixy Camera!
    blank
    Definition ASS is an autonomous smart suitcase that will follow the user wherever he goes. Apart from this it also has additional features such as lost mode, bag fall detection…
  2. LEGO Nikon IR Remote
    blank
    (You can skip the paragraph)My sister has a Nikon D60 camera and is an active photographer. She had been begging for a remote control for the camera and this particular…
  3. Smart Wi-Fi Video Doorbell using ESP32 and Camera
    blank
    Nowadays, Security system is one of the most researched fields and with increasing security threats, companies are launching new smart security products to combat these threats. IoT is an added advantage in…
  4. PIC24F64GA002 VIDEO REMOTE ENVIRONMENTAL MONITORING ENC28J60 TCPIP STACK
    blank
    Custom designed hardware, presented using the eligible Microchip 16-bit MCU PIC24F64GA002, has been developed for the Microchip design contest to implement a video-based remote environmental monitoring system for use in…
  5. VIDEO SELECTOR CIRCUIT NJM2246 PIC16F84 LM1881
    blank
    Video selector circuit 4 channels (NAV1, CAM1, CAM2, aux) inputted video signals via a single output giving as video selection buttons is done with circuit PIC16F84 microcontroller is carried out…

Show More


Current Project / Post can also be found using:

  • pic projects
  • pic16f84a projects
  • pic microcontroller com
  • pic16f688 projects

© 2012 Powered By PIC-Microcontroller.com