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
-
Intelligent NiCd/NiMH Battery Charger using PIC16C711This 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…
-
Grid Powered Battery Charger – The Plans using PIC16F676You 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…
-
NIMH NICD BATTERY CHARGER CIRCUIT PIC16F877 PIC16F876NiCd 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…
-
NIMH AND NICAD BATTERIES FAST CHARGER CIRCUIT WITH PIC MICROCONTROLLER7-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…
-
HAND DRILL BATTERY CHARGE CONTROLLER WITH PIC16F88 MICROCONTROLLERBattery 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
-
PIC12F675 based simple calculator ( Code + Proteus simulation )This post provides a simple calculator project implementation for PIC12F675 microcontroller. This is a simple one digit[1] calculator which implements only 4 functions addition(+), subtraction(-), multiplication(x) and division(/). The code for PIC12F675…
-
PIC16F84A based simple calculator (Code+Proteus simulation)This post provides a simple calculator implementation for PIC16F84A microcontroller. This is a simple one digit[1] calculator which implements only 4 functions addition(+), subtraction(-), multiplication(x) and division(/). The code for PIC16F84A is written in…
-
PIC16f877 based simple calculator projectThis PIC microcontroller tutorial provides a simple calculator implementation for PIC16F877 microcontroller. This is a simple one digit[1] calculator which implements only 4 functions addition(+), subtraction(-), multiplication(x) and division(/). The code for…
-
VFD Display for the TI83+ CalculatorThis 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…
-
8051 CALCULATOR CIRCUIT8051 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…
Show more
Car Projects
-
OBD-II ELM327 compatible AllPro adapter using PIC18F2455Overview This adapter allows you to interface with your car's OBD-II bus. It provides you a USB interface using the ELM327 command set and supports all major OBD-II standards: SAE…
-
REMOTE CONTROLLED TOY CAR PROJECT PIC16F877 PIC16F628software 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…
-
CAR INFO PANEL WITH PIC16F873In 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…
-
Vehicle Tracking System Through GPS-GSM ModulesSo 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…
-
Garage car detector without a microcontrollerAt 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…
Show more
Clock – Timer Projects
-
A Real Time Clock using PIC16F88 MicrocontrollerThis PIC project uses an I2C Real Time Clock IC (DS1307) and a four digit seven segment display to create a standard desk clock. Note: If you typed DS1703 Real Time…
-
PIC12F675 based digital clock using LCD display (Code + Proteus simulation)This post provides a simple digital clock implementation using PIC12F675 microcontroller and an LCD display. This code is written in C language using MPLAB with HI-TECH C compiler. You can download…
-
PIC16F84A based digital clock using LCD display (Code+Proteus simulation)This post provides a simple digital clock implementation using PIC16F84A microcontroller and an LCD display. This code is written in C language using MPLAB with HI-TECH C compiler. You can download…
-
PIC16F877 based digital clock using LCD display (Code+Proteus simulation)This PIC16F877 microcontroller tutorial answers the question, " How to implement a digital clock using PIC16F877 ? " Using PIC16 simulator (Proteus) you can verify this digital clock code…
-
PIC16F877 stop watch code and Proteus simulationThis PIC16F877 microcontroller tutorial answers the question, " How to implement a stop watch using PIC16F877 ? " Using PIC16 simulator (Proteus) you can verify this stop watch code and…
Show more
CNC Machines Projects
-
CNC CONTROL INTERFACE WITH PIC12F629 AND 74HC244NCNC 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…
-
CNC PCB MACHINE PROJECTCNC 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…
-
PRECISION CNC MOTION CONTROL UNIT ENCODER, DRIVER INTERFACE PIC16F877CNC 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…
-
Converting a Proxxon MF70 Milling Machine To CNC – 4 using PIC24FJ64GB002At 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…
-
Converting a Proxxon MF70 Milling Machine To CNC – 2 using PIC18F4620My 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
-
UFO round LED Chaser Kit for PIC16F628ADescription This page is has been written to support construction of the UFO LED Chaser Kit #432K. This neat little circuit provides 8 LEDs directly driven from the PIC along…
-
4 Channel DMX512 Driver for PIC16F1823The original DMX512 driver project #800 is now redesigned to incorporate the optional address configuration switch on the main PCB. The no-switches in-band DMX configuration feature is still retained Double sided…
-
Web Controlled Multifunctional CarIntroduction In our final project, we have built a multi-functional car controlled by a web application on the PC, which allows users to drive the car as well as play…
-
Rs 232 Relay Control Board using PIC16F84AProject Summary Computer Controlled, relay board designed to be either operated manually via switches on the board or nine way Type Connector via PC or laptop. Provision has been made…
-
PIC development/testing board using PIC16F877 microcontrollerPIC 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…
Show more
Game – Entertainment Projects
-
Persistence of Vision (POV) Dino GameIntroduction 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…
-
PIC32 Racing GameIntroduction 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…
-
TFTanksIntroduction 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…
-
Co-op Virtual Reality Maze: ECE 4760Introduction 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…
-
ECE 4760 Final Project: TKButtonsIntroduction 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
-
A Beginner’s data logger project using PIC12F683 microcontrollerIt is a very simple data logger project based on PIC12F683 microcontroller. The microcontroller reads temperature values from a temperature sensor on a regular interval basis and stores them into…
-
Extend PIC Microcontroller‘s RAM by without using EMIIntroduction 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…
-
Solar Recorder using PIC18F458 microcontrollerThe 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…
-
GPS to SD-Card Data Logger using PIC16F819 microcontrollerDescription 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…
-
PIC12F1840 + I2C 24FC1025 EEPROMThe 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);…
Show more
Metering – Instrument Projects
-
LC meter using PIC16F628A MicrocontrollerI needed a good LC meter for my one of my next projects so I went and built the famous LC meter by Phil Rice. This LC meter design is…
-
PIC16F84 AMMETER CIRCUIT 0-80A UGN3503PIC16F84 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…
-
PIC16F88 TACHOMETER CIRCUIT LED AND DISPLAY INDICATORTachometer 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…
-
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…
-
Voltmeter and Ammeter using PIC MicrocontrollerVoltmeter 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…
Show more
Microcontroller Programmer Projects
-
Pickit 2 Download & Develop Your own USB pickit ii programmerPICkit 2 Introduction: There are many PIC programmer available, commercial and DIY devices. As Microchip introduces the new microprocessors the programming software got to be updated accordingly playing catch-up…
-
Make your own PIC Programmer using PIC12C508 ezPIC is low cost serial port programmer for PIC microcontroller and I2C EEPROM. The programmer does not need external power supply and it takes all necessary power and signal from…
-
WORLD’S SIMPLEST PROGRAM using PIC12F629This is where you start with programming. Build the PIC Programmer MkV and build the World's Simplest circuit on a PC board for a PIC12F629 chip, LED and resistor. When…
-
GTP USB PIC PROGRAMMER (Open Source) using PIC18F252GTP 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…
-
NOPPP, the “No-Parts” PIC Programmer using PIC16F83NOPPP 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…
Motor Projects
-
How to interface Stepper Motor with PIC18F4550 MicrocontrollerA Stepper Motor is a brushless, synchronous DC motor which divides a full rotation into a number of steps. For detailed information on working, types and stepping modes, refer the article on…
-
PWM DC Motor Controller for PIC12F683Description 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…
-
Stepper Motor Controller using pic16f628aSince 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…
-
DC motor speed control using PWM using PIC16F876If 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…
-
Serial Port Servo Controller using PIC16F84Revision 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,…
Other Projects
-
LASER HARPTHE INTERSECTION OF MUSIC WITH TECHNOLOGY CAN CREATE ENTIRELY NEW WAYS TO PRODUCE OR EXPERIMENT WITH MUSIC. THE RECENT HISTORY OF MUSIC HAS TAKEN ADVANTAGE OF THIS TO AUGMENT EXISTING…
-
PIC16F877 ADC code and Proteus simulationThis post provides the ADC code using PIC16F877 microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads' section at…
-
Distributed PIC SynthesizerIntroduction In this project, I have created a musical synthesizer with the ability to generate realistic instrumental sounds and to record songs for playback with harmonization. Controlled by a PIC32…
-
ECE 4760 Project: Kendo Sword TrainerIntroduction For our final project, we built a system to aid in practicing kendo sword strikes by providing feedback to a kendo practitioner for improving their form. A set of…
-
ECE 4760: Latte Art MachineIntroduction For our final project ECE4760: Microcontrollers, our group created a cappuccino art designer that would automatically pour milk into coffee, while creating the classical latte art design. For this…
PWM Projects
-
PIC18F452 PWM Code and Proteus SimulationThis post provides the PWM code (using C language) and Proteus simulation for PIC18F452 micro-controller CCP1 and CCP2 modules ( written using MPLAB and HI-TECH C18 compiler ). There are…
-
PIC12F675 PWM Code and Proteus SimulationThis post provides the PWM code for PIC12F675 microcontroller using timer0. There are many uses for PWM signal, e-g you can control dc motor speed using PWM. Timer0 is initialized in the start…
-
PIC16F84A PWM code and Proteus simulationThis post provides the PWM code for PIC16F84A microcontroller using timer0. There are many uses for PWM signal, e-g you can control dc motor speed using PWM. Timer0 is initialized in the start of the…
-
PIC16F877 PWM (2 channel) code and Proteus simulationThis post answers the question, "How to make a pulse width modulator using PIC16F877" ? Also, using PIC16 simulator (Proteus) you can verify this PWM code and change it according…
-
8 Channel PWM Power MOSFET LED Chaser for PIC16F628ADescription Update: Variable chase speed option kit now available (see here for details) This neat little circuit provides 8 LEDs directly driven from the PIC along with a single mode…
Show more
Phone Projects
-
Tiny GSM alarm system using PIC16F84AAfter GSM call alarm and GSM SMS alarm as two independent modules, I introduce the Tiny GSM alarm system. The main characteristic of this new version is that this device can operate standalone…
-
SMS Box project using PIC16F877A MicrocontrollerThis device acts as interface between your microcontroller project and a GSM phone. It handles all modem data communication between the GSM phone and your micro-project. The best thing is…
-
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…
-
Packing power into smaller spacesResearchers 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…
-
PROTEUS ISIS 3310 LCD LIBRARY PICBASIC PRO, CCS C APPLICATIONNokia 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…
Show more
Radio Projectscts
-
Radio Button Switch Control using PIC12F629Overview The original purpose behind this circuit was to provide manual switching of three relays such that only one relay was on at any time. It was also a requirement…
-
Infra/radio remote control transmitter/receiver with PIC16F630description 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…
-
ESP32 With RFID: Access ControlHow 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…
-
PIC16F1847 and AR1010 Based FM Radio Music BoxThis 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…
-
Rotary Encoder Interfacing with PIC MicrocontrollerA 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…
Show more
GPS Based Projects
-
My GPS LCD Display Project using PIC16F84This 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…
-
MICROCHIP PIC EXAMPLES ASSEMBLY PROJECTAll 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…
-
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…
-
PIC18F2550 GPS CLOCK CIRCUIT BIG DISPLAY LS20031 SWORDFISHBASICPIC18F2550 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…
-
GPS CIRCUIT BOATS COMPUTER PIC18F4550 MICROCONTROLLERGenerally 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
-
IOT Home AutomationFor our ECE4760 final project we built a wireless star network with the PIC32 for remote monitoring and automation. Meant to augment users' abilities to gain insight into their homes…
-
Home Automation and Safety via GSM RemoteObjectives: To test a level of understanding for my final year project. To present about programmable control home safety via gsm modem; the performance or what have been achieved. To…
-
IR Remote Controlled Home Automation Using PIC MicrocontrollerIn 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…
-
COMPUTER CONTROLLED SMART HOME PROJECT WITH PIC16F873Smart 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…
-
COMPUTER CONTROLLED HOME AUTOMATION CIRCUIT PIC16F877 CCS C VISUAL BASICBasic 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…
How To – DIY – Projects
-
Pickit 2 Download & Develop Your own USB pickit ii programmerPICkit 2 Introduction: There are many PIC programmer available, commercial and DIY devices. As Microchip introduces the new microprocessors the programming software got to be updated accordingly playing catch-up…
-
A DIY indoor thermometer plus hygrometer using PIC16F688This 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…
-
DIY Microcontroller – Hand DynamometerDid 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…
-
Another DIY function generator using PIC16F628An 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…
-
How-to: USB remote control receiver using pic microcontollerow 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…
Show more
Interfacing(USB – RS232 – I2c -ISP) Projects
-
OBD-II ELM327 compatible AllPro adapter using PIC18F2455Overview This adapter allows you to interface with your car's OBD-II bus. It provides you a USB interface using the ELM327 command set and supports all major OBD-II standards: SAE…
-
Microchip pic16f877 to FTDI USB interfaceIntroduction This is a simple design that interfaces a PIC 16F877 microcontroller to the USB bus using the FTDI FT245 USB FIFO device. It has been designed using a simple…
-
Make your own USB LCD controller using PIC18F2550Hi 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…
-
I2C keypad using PIC18F4550 microcontrollerI2C 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…
-
48 Channel Mono / 16 Channel RGB LED Controller using PIC18F2550 microcontroller48 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…
Show more
Internet – Ethernet – LAN Projects
-
Wifi robot vehicle controlled by PIC16F628AIntroduction Wifi Robot: A remote control car that can be driven over the internet or with a laptop wirelessly from up to 500m away. It has a live-feed network camera…
-
Remote controlled led dice using PIC12F629 microcontrollerRemote 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!…
-
PIC16F877 ISA ETHERNET WEB SERVER PROJECTThe 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…
-
WEBSD using PIC24F microcontrollerWEBSD 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 (…
-
PIC16F877 ISA Ethernet Web Server ProjectThe 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…
LCD Projects
-
Frequency Counter using PIC16F877A MicrocontrollerA frequency counter is a useful addition to an engineer's toolbox and you can create the design described on this page for free. All you need is a PIC microcontroller…
-
Sign Language LearnerIntroduction We designed a device that can aid in learning the alphabet in American Sign Language. We built a glove with various sensors to identify the hand position of the…
-
PIC12F675 based digital clock using LCD display (Code + Proteus simulation)This post provides a simple digital clock implementation using PIC12F675 microcontroller and an LCD display. This code is written in C language using MPLAB with HI-TECH C compiler. You can download…
-
PIC16F84A LCD interfacing code (In 8bit mode) + Proteus simulationThis post provides the LCD[1] interfacing code using PIC16F84A microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads' section at…
-
PIC16F84A based digital clock using LCD display (Code+Proteus simulation)This post provides a simple digital clock implementation using PIC16F84A microcontroller and an LCD display. This code is written in C language using MPLAB with HI-TECH C compiler. You can download…
LED Projects
-
How to drive an led display matrix using PIC16F88Here you can find out how to drive an led matrix with 64 LEDs (8 rows by 8 columns - 8x8 display) or less e.g. 35 LEDs (7 rows by 5…
-
PIC12F675 LED blinking code and Proteus simulationThis post provides the code to make an LED blink using PIC12F675 microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. This code is intended…
-
PIC16F84A LED blinking code and Proteus simulationThis post provides the code to make an LED blink using PIC16F84A microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. This code is intended…
-
UFO round LED Chaser with speed control for PIC16F628ADescription This is an updated version of the UFO LED Chaser project, revised to use the PWM LED Chaser code version 3.0.0 with support for variable chase speed. The basic…
-
UFO round LED Chaser Kit for PIC16F628ADescription This page is has been written to support construction of the UFO LED Chaser Kit #432K. This neat little circuit provides 8 LEDs directly driven from the PIC along…
Robotics – Automation Projects
-
RF Motion Controlled RobotIntroduction For our final project, we designed and implemented a remote-control car with a user-controlled steering wheel interface. We wanted a user interface that was immediately intuitive and familiar, which…
-
CAT BOTIntroduction 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…
-
How to Build a Self Navigating RobotThis 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…
-
CCS C SUMO ROBOT PROJECT PIC16F876Design 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…
-
EXAMPLES OF SENSOR DETECTION CIRCUITS FOR ROBOT PROJECTSEspecially 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…
Security – Safety Projects
-
PIC12F675 PC PROGRAMMABLE SECURITY SYSTEMThis 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…
-
REMOTE CONTROLLED SECURITY SYSTEM WITH PIC16F628 PIC16F88Transmitter 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…
-
CENTRAL SECURITY SYSTEM WITH PIC16F877Circuit 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…
-
SECURITY ALARM CIRCUIT WITH PIC16F877 LCDSecurity 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,…
-
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
-
A Digital temperature meter using an LM35 temperature sensor using PIC16F688Introduction A digital thermometer is a good choice of project for beginners who just stepped in to the world of microcontrollers because it provides an opportunity to learn using sensors…
-
Motion detection alarm using a PIR sensor module with a PIC12F635Introduction This project describes a motion sensor alarm based on a Passive Infra-Red (PIR) sensor module. There are many vendors that manufacture the PIR sensor modules and almost all of…
-
AIR BASSINTRODUCTION AirBass is an air bass guitar that allows the user to play distinct notes without the added weight and cost of an actual bass guitar. It implements various sensors…
-
EEG Error Correction InterfaceIntroduction 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,…
-
Measurement of temperature and relative humidity using DHT11 sensor and PIC microcontroller using PIC16F628AMeasurement 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…
Show more
Sound – Audio Projects
-
Sound LocalizationINTRODUCTION We constructed a triangular arrangement of microphones to localize the direction an arbitrary sound is coming from. By recording input from the three microphones, we can cross-correlate the recordings…
-
Electronic FluteHigh-level Design The goal of this project is to create an electronic flute. The musical instruments like keyboards, guitars, etc. have adjustable keys in order to play sounds at different…
-
Spectrum AnalyserIntroduction The webpage describes the development of an Audio Spectrum Analyzer based on PIC32 microcontroller with the following features: [embed]https://youtu.be/cuPJKl3xMOE[/embed] Real time speech signal acquisition Spectrum and spectrograph visualization of…
-
PIC sound player (PCM to PWM converter) using PIC18F1320Description 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…
-
SPATIAL AUDIOMAPIntroduction 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…
Show more
Temperature Measurement Projects
-
Digital Thermometer Using PIC16F688 microcontrollerDigital thermometers are cool devices as they show temperatures in human readable formats. This digital thermometer project is based on a PIC16F688 microcontroller and a DS1820 temperature sensor, and it…
-
A Digital temperature meter using an LM35 temperature sensor using PIC16F688Introduction A digital thermometer is a good choice of project for beginners who just stepped in to the world of microcontrollers because it provides an opportunity to learn using sensors…
-
Experimenting with a thermistor using PIC16F1937Recently i won a bid for a batch of 10K thermistors. The only thing that i knew when i got them in my hand, was that those things are 10K…
-
Measurement of temperature and relative humidity using DHT11 sensor and PIC microcontroller using PIC16F628AMeasurement 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…
-
Measure Temperature With an LM35Of 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…
Show more
Video – Camera – Imaging Projects
-
3-DOF Self-stabilizing Quadcopter Frame or: How We Learned To Stop Trying and Not Build the DroneIntroduction We created a 3 rotational degree of freedom quadcopter frame. The result was so that when placed on the small surface area of roughly a finger tip, the quadcopter…
-
2-Axis Gesture-Controlled Camera PlatformIntroduction For the ECE 4760 final project, we designed and implemented a 2-axis gesture-controlled platform for DSLR cameras. The platform can actuate a camera based on the orientation of the…
-
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…
-
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…
-
Smart Wi-Fi Video Doorbell using ESP32 and CameraNowadays, 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…
Show more