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 ofprojects in this site  Click on the category title link to view more projects of that specific category.

Battery Based Projects

  1. Intelligent NiCd/NiMH Battery Charger using PIC16C711
    This cheap and easy to build NiCd/NiMH Battery Charger is suitable for automatically charging a wide range of batteries for many applications. Proper chargers are usually expensive and cheap chargers…
  2. Grid Powered Battery Charger – The Plans using PIC16F676
    You get a really good feeling when you plug in some lights and appliances and power them with your own electricity from the sun or wind. You get a really…
  3. NIMH NICD BATTERY CHARGER CIRCUIT PIC16F877 PIC16F876
    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…
  4. NIMH AND NICAD BATTERIES FAST CHARGER CIRCUIT WITH PIC MICROCONTROLLER
    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…
  5. HAND DRILL BATTERY CHARGE CONTROLLER WITH PIC16F88 MICROCONTROLLER
    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…

Show more


Calculator Based Projects

  1. VFD Display for the TI83+ Calculator
    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
    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
    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
      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
    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
    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
    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
    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
    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
    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. Simple RF/Microwave Frequency Counter using PIC16F876A
    2. Counter The whole counter design is based on the PIC micro-controller 16F876A. The latter includes several peripherals and just a few of them are used in this project. The…
  2. VIRTUAL HOURGLASS TIMER
    INTRODUCTION Time-keeping is inherently stressful, especially when you can see the seconds ticking down. The Virtual Hourglass Timer takes all the pressure away through its relaxing visual display. Inspired by…
  3. A 12hr/24hr LED Clock with display control using PIC16F628A microcontroller
    This LED clock may not be the easiest to build but surely it is the one with fewer parts that you can find, for that reason I call it "The…
  4. LED Binary Clock using PIC16F628A microcontroller
    LED Binary Clock This is the second revision of my PIC based LED binary clock. The original version was the first PIC project I attempted, it used a PIC16F84A to…
  5. Sunrise Alarm Clock
    Introduction This report covers the design and building of a programmable alarm clock that uses a full spectrum LED to wake you up using your body’s natural response to sunlight.…

Show more


CNC Machines Projects

  1. CNC CONTROL INTERFACE WITH PIC12F629 AND 74HC244N
    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
    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
    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
    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
    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 development/testing board using PIC16F877 microcontroller
    PIC development/testing board Here's a PCB design for a bare bones PIC16F877 development board. All you need is a 4mhz crystal, two 22pf caps, one 4.7k resistor, and eight 470…
  2. Development of a MATLAB-based Graphical User Interface Environment for PIC Microcontroller Projects
    2.1. Introduction Peripheral Interface Controllers (PICs), developed and marketed by Microchip Technology, Inc. [35], are inexpensive microcontroller units that include a central processing unit andperipherals such as memory, timers, and…
  3. PIC Microcontroller Development Board System
    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…
  4. AVR Mini Board With Additional Boards
    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…
  5. Build a PDK (Pocket Development Kit)
    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…

Show more


Game – Entertainment Projects

  1. Persistence of Vision (POV) Dino Game
    Introduction Our project is a persistence of vision styled dinosaur game. Our team was really intrigued by POV displays and we wanted to explore how POV works. That’s what led…
  2. PIC32 Racing Game
    Introduction Our project is a racing game with human input control that emulates the act of driving a car. We decided on this project, as all three of us greatly…
  3. TFTanks
    Introduction TFTanks is a two player game in which small artillery tanks shoot projectile shells at each other across the TFT display screen. The game board consists of a randomly…
  4. Co-op Virtual Reality Maze: ECE 4760
    Introduction Our project is a collaborative game in which two people work together on different devices to navigate a maze, one on the PIC and the other on a VR…
  5. ECE 4760 Final Project: TKButtons
    Introduction Fighting games are rising in popularity around the globe. However, a consistent barrier to new player entry has been the difficulty of the inputs. Rather than pressing a single…

Show more


Memory – Storage Projects

  1. Extend PIC Microcontroller‘s RAM by without using EMI
    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
    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
    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
    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
    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
    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
    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.
    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
    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
    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. GTP USB PIC PROGRAMMER (Open Source) using PIC18F252
    GTP USB PIC PROGRAMMER (Open Source) This work includes, GTP USB (not plus or lite) . The schematic, photos and PCB have been developed by PICMASTERS based on some valuable…
  2. NOPPP, the “No-Parts” PIC Programmer using PIC16F83
    NOPPP is a simple programmer for PIC16C84, PIC16F83, and PIC16F84(A) microcontrollers. It attaches to the parallel port of a PC. Plans were published in Electronics Now Magazine, September, 1998, and…
  3. How to getting started with microcontrollers projects using PIC12F629 microcontroller
    Microcontrollers are, basically, a computer in a single chip. It contains memory, processor, I/O ports (I/O = Input/Output) and other periphericals. Can you believe a single chip does contain RAM,…
  4. All pic programmer using 16F87X microcontroller
    All pic programmer DO YOU HAVE A PIC PROGRAMER? NO. DO YOU NED A PROGRAMMER? NO. DO YOU NED A PROGRAMMER?(WITH ANGRY VOICE) I MEANT YES THAN THIS PROGRAMMER IS…
  5. Setting up the PIC Microcontroller
    The following programs are examples that I use for teaching the programming of 8-bit PIC microcontrollers. A good reference is the book "Designing Embedded Systems with PIC microcontrollers: Principles and…

Show more


Motor Projects

  1. PWM DC Motor Controller for PIC12F683
    Description There are lots of designs on the Internet for DC power controllers using Pulse Width Modulation (PWM) to control the speed of a motor or power to a resistive…
  2. Stepper Motor Controller using pic16f628a
    Since I finished my degree in April, I have been looking for work. The search has been slow but hopefully soon I will be making the big bucks. To fill…
  3. DC motor speed control using PWM using PIC16F876
    If you do not have EAGLE, you can download a full working version from CadSoftUSA http://www.cadsoftusa.com Here is a zip file with the EAGLE schematics and PCB layout.  http://hans-w.com/MotorSpeedEAGLE.zip New…
  4. Serial Port Servo Controller using PIC16F84
    Revision History 28 Jan, 2002 - Bug found in 8 Servo motor variant, refer to 8 servo code page for details. 28 Oct, 2001 - Serial Transfer Bug found. Dec,…
  5. Designing a PID Motor Controller using PIC16F876
    Background From the first robot I ever made, I have always felt that when designing the motors, wheels and drive train, it will almost always be important to know where…

Show more


Other Projects

  1. The Outlet Nanny
    We designed a power monitor that could communicate with the PIC32 through UART to give both power and current readings for any device(s) (that use NEMA plugs) plugged into our…
  2. PIC Based Speed Controller using PIC16C54
    Introduction Real world applications often call for controlling small to medium sized DC motors from digital circuits. For smaller motors it is usually economically infeasible to buy a commercial speed…
  3. Play Your Cards Right
    Introduction The purpose of this lab is to build a machine that alleviates the process of distributing cards in gameplay with a given set of players in random order. Our…
  4. A Two-Degree-Of-Freedom Ball Balancing PID Controller
    Introduction In this project, we implemented a two-degree-of-freedom ball balancing platform using a resistive touchscreen, two servo motors, and PID control. We used a PIC32 microcontroller to read position data…
  5. Single-Supply Portable ECG Monitor
    Introduction The aim of this project was to produce a portable ECG monitor that displays the ECG signal of an Einthoven triangle configuration of electrodes (3 leads). The motivation of…

Show more


PWM Projects

  1. PWM DC Motor Controller for PIC12F683
    Description There are lots of designs on the Internet for DC power controllers using Pulse Width Modulation (PWM) to control the speed of a motor or power to a resistive…
  2. DC motor speed control using PWM using PIC16F876
    If you do not have EAGLE, you can download a full working version from CadSoftUSA http://www.cadsoftusa.com Here is a zip file with the EAGLE schematics and PCB layout.  http://hans-w.com/MotorSpeedEAGLE.zip New…
  3. PWM Fan Controller using PIC12F675 microcontroller
    PWM Fan Controller You can see the PWM Fan Controller project here. The heart of the PWM Fan Controller is a PIC 12F675 microcontroller. This microcontroller is reading the analog…
  4. 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…
  5. Generating PWM with PIC Microcontroller using CCP Module
    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…

Show more


Phone Projects

  1. Caller Line Identification (CLI) using PIC16F628A
    'Caller Line Identification' displays on a (2x16) LCD the phone number of the person who is ringing you, before you even answer. When start up the first few seconds appears…
  2. Packing power into smaller spaces
    Researchers create new polymer-based electrical insulation for smaller microchips From slimmer laptops to smaller smartphones, all of our most-used devices rely on increasingly smaller microchips. But, in recent years, researchers…
  3. PROTEUS ISIS 3310 LCD LIBRARY PICBASIC PRO, CCS C APPLICATION
    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…
  4. PIC24FJ64GA002 CELLULAR PHONE EMERGENCY AUTO DIAL
    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…
  5. PIC16F877 CELL PHONE CALL DRUG USE MONITORING SYSTEM
    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…

Show more


Radio Projectscts

  1. Infra/radio remote control transmitter/receiver with PIC16F630
    description This is a general purpose remote control project with using programmable PIC microcontrollers. Schematics are shown for using infrared (RF) or radio (RF) media. If you are not familiar…
  2. ESP32 With RFID: Access Control
    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…
  3. PIC16F1847 and AR1010 Based FM Radio Music Box
    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…
  4. 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…
  5. DIGITAL PLL CONTROLLED FM RADIO CIRCUIT TEA5767 RECEIVER PIC16F628
    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…

Show more


GPS Based Projects

  1. My GPS LCD Display Project using PIC16F84
    This is a project that I started back late 2003 when I just starting to learn PIC programming. I wanted to building something that actually did somthing useful. This project…
  2. MICROCHIP PIC EXAMPLES ASSEMBLY PROJECT
    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…
  3. 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…
  4. PIC18F2550 GPS CLOCK CIRCUIT BIG DISPLAY LS20031 SWORDFISHBASIC
    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…
  5. GPS CIRCUIT BOATS COMPUTER PIC18F4550 MICROCONTROLLER
    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…

Show more


Home Automation Projects

  1. IR Remote Controlled Home Automation Using PIC Microcontroller
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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. Make your own USB LCD controller using PIC18F2550
    Hi everybody Ages and ages ago, I posted this and many people said they'd like a guide. So here it is! This is a guide for making an LCD that…
  2. I2C keypad using PIC18F4550 microcontroller
    I2C keypad This instructable explains how to interface with a 4x4 keypad over an I2C bus. I started this project because I wanted some plug and play input and output…
  3. 48 Channel Mono / 16 Channel RGB LED Controller using PIC18F2550 microcontroller
    48 Channel Mono / 16 Channel RGB LED Controller The 48 Channel Mono/16  Channel RGB LED Controller by Chromation Systems can be used to independantly control 48 groups/channels (up to…
  4. Using the PIC32MX250F128B as a USB Host to Interface With Mass Storage Devices
    Introduction This project was done in order to allow a PIC32MX250F128B to act as a host to a USBmass storage device. This would allow for a USB flash drive to…
  5. The 2$ USB Pic Programmer & Serial Cable
    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…

Show more


Internet – Ethernet – LAN Projects

  1. Remote controlled led dice using PIC12F629 microcontroller
    Remote controlled led dice I've always wanted to build an electronic led dice, but something different from what we see on the internet. Making it motion controlled... now that's new!…
  2. PIC16F877 ISA ETHERNET WEB SERVER PROJECT
    The PIC16F877 microcontroller, prepared with activated an old ISA ethernet (3com eherl Link) Used guess PIC internet connection with an application I’m not sure 🙂 circuit aim could not understand…
  3. WEBSD using PIC24F microcontroller
    WEBSD This is a development board for the PIC24F series of microchip, with: USB ( plug it to any computer) Ethernet ( plug it to the internet) SD card (…
  4. PIC16F877 ISA Ethernet Web Server Project
    The PIC16F877 microcontroller, prepared with activated an old ISA ethernet (3com eherl Link) Used guess PIC internet connection with an application I’m not sure circuit aim could not understand the…
  5. Connect Ethernet controller with PIC Code
    The ENC28J60 is a stand-alone Ethernet controller with an industry standard Serial Peripheral Interface (SPI). It is designed to serve as an Ethernet network interface for any controller equipped with…

Show more


LCD Projects

  1. Make your own USB LCD controller using PIC18F2550
    Hi everybody Ages and ages ago, I posted this and many people said they'd like a guide. So here it is! This is a guide for making an LCD that…
  2. My GPS LCD Display Project using PIC16F84
    This is a project that I started back late 2003 when I just starting to learn PIC programming. I wanted to building something that actually did somthing useful. This project…
  3. LCD Oscilloscope for Spectrum Analyzers using PIC16F876A
    1. Spectrum-analyzer project 2007 update Since the development of the wide-band VCO almost 10 years ago, the whole spectrum-analyzer project with all related accessories: tracking generator, harmonic converter, storage-normalizer, marker…
  4. 7-Segment ASCII character Set A 127-character ASCII table for 7-segment LED or LCD displays using PIC16C84
    I started to develop what I call my "next generation of microcontroller projects" (I have to find a name for that), so I needed a character set fully compatible with…
  5. Twitter Watcher, the #twatch using PIC18F67J60 microcontroller
    The #twatch scrolls the latest trending topics from Twitter on an LCD screen. It's a stand-alone network appliance that stays updated without a PC. It was awesome to watch #iranelection,…

Show more


LED Projects

  1. LED Chaser for PIC16F84A and PIC16F628A
    Description This simple circuit functions as a 12 LED chaser.  A single illuminated LED 'walks' left and right in a repeating sequence, similar to the effect seen on KITT, the…
  2. pic12f683 Microcontroller based Programmable LED
    Alex Weber over at Instructables built a great programmable LED based on the AVR chip.  Since I am tooled for PIC, I thought it would be fun to replicate what…
  3. DotStar Light Painter
    High Level Design The painting is created by a vertical pole with a flashing one-meter LED strip attached to a cart being pushed by two motors. A user can use…
  4. THE SKY WRITER
    We created Skywriter because lightsabers are cool. Although we are fans, we are not passionate about the Star Wars franchise. However, we are passionate about the technology in Star Wars.…
  5. Medallion: Circle LED Animation PIC16F628A
    This project uses the Simple LED Animation Kit (SLAK post or page) with the LEDs arranged in a circle around the PIC16F628A. I decided to do this project after picking…

Show more


Robotics – Automation Projects

  1. CAT BOT
    Introduction Cat Bot, as its name suggests, is a cat robot that sees and follows around a cat toy, simulating actions of real cats. We have decided on this project…
  2. How to Build a Self Navigating Robot
    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…
  3. CCS C SUMO ROBOT PROJECT PIC16F876
    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…
  4. EXAMPLES OF SENSOR DETECTION CIRCUITS FOR ROBOT PROJECTS
    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…
  5. ROBOT CONTROL BOARD PIC18F4550 FOR ROBOTICS AND AUTOMATION PROJECTS
    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…

Show more


Security – Safety Projects

  1. PIC12F675 PC PROGRAMMABLE SECURITY SYSTEM
    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
    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
    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
    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
    [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. EEG Error Correction Interface
    Introduction Our project was an EEG-controlled brain computer interface that allowed a user to correct errors in machine behavior. The project was modeled as a trial-based “game.” In each trial,…
  2. Measurement of temperature and relative humidity using DHT11 sensor and PIC microcontroller using PIC16F628A
    Measurement and control of temperature and relative humidity finds applications in numerous areas. These days devices are available which have both temperature and humidity sensors with signal conditioning, ADC, calibration…
  3. A brief overview of Allegro ACS712 current sensor using PIC16F1847 (Part 2)
    In the first part of this discussion, the features of ACS712 device were briefly discussed. Now we will use that theory to implement the ACS712 sensor to make a simple…
  4. pic18f458 Microcontroller based Solar Recorder
    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…
  5. LM75 Temperature Sensor with 7 segment display output using PIC16F628
    This is a test project built hastily on a solder less breadboard. It uses a LM75 to read the current temperature via I2C and displays the result on three 7…

Show more


Sound – Audio Projects

  1. PIC sound player (PCM to PWM converter) using PIC18F1320
    Description This project makes a PIC microcontroller play audio PCM sounds using PWM modulation! Pulse-code modulation (PCM) is a digital representation of an analog signal where the magnitude of the…
  2. SPATIAL AUDIOMAP
    Introduction Our project is a spatial audio map of Collegetown that allows the user to use a joystick to virtually travel around the Collegetown crossing area and hear surrounding, directional…
  3. TDA7318 SURROUND SOUND SYSTEM TDA8567Q AMPLIFIER PIC16F628A CONTROL
    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…
  4. PIC16F84 MULTI SIREN SOUNDS CIRCUIT
    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…
  5. SIMPLE ELECTRONIC PIANO WITH PIC16F84A
    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…

Show more


Temperature Measurement Projects

  1. Measurement of temperature and relative humidity using DHT11 sensor and PIC microcontroller using PIC16F628A
    Measurement and control of temperature and relative humidity finds applications in numerous areas. These days devices are available which have both temperature and humidity sensors with signal conditioning, ADC, calibration…
  2. Measure Temperature With an LM35
    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…
  3. LM35 PIC16F877 TEMPERATURE MEASUREMENT AND GRAPHIC LCD MENU DESIGN
    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…
  4. PIC16F84 AND DS1621 TEMPERATURE CONTROL CIRCUIT
    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…
  5. 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…

Show more


Video – Camera – Imaging Projects

  1. Autonomous Smart Suitcase Pixy Camera!
    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
    (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
    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
    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
    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


Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.