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
-
BATTERY CHARACTERIZER using PIC18F252Introduction This circuit is a battery characterizer that applies a fixed load to a charged NiCad or NiMH cell and measures milliamp-hour capacity as it discharges. There is no single…
-
PIC 12F675 Programmable 12V Battery MonitorBeing an active outdoor guy, I have a few different types of 12V lights and a variety of battery types. – For flying RC planes and quadcopters at night, we…
-
Automotive Voltage Monitor using PIC12F683Description Recently I got a new motorbike and on my second trip out, with only 50 miles on the clock the rectifier/regulator unit failed. The battery on a bike is…
-
Tiny AVR Microcontroller Runs on a Fruit BatterySome of the fruit and vegetables we eat can be used to make electricity. The electrolytes in many fruit and vegetables, together with electrodes made of various metals can be…
-
Automatic Charger Sharing for Motorcycle Battery Charger using PIC16F628ADescription This project came about because I have three motorbikes and being a bit of a fair weather biker they don’t get used much over the winter months. I have…
Show more
Calculator Based Projects
-
Calculator Test using PIC24FJ64GA006 with Proteus SimulationIntroduction The Calculator Test using EASYHDL is a practical microcontroller project built on the PIC24FJ64GA006 and simulated in Proteus. This project demonstrates how a keypad-based calculator can be implemented using…
-
Calculator using PIC24FJ64GA006 with Proteus SimulationIntroduction The PIC24 Calculator Proteus Simulation project demonstrates how a microcontroller can be used to build a simple digital calculator using a keypad and LCD display. In this microcontroller project,…
-
PICC18 Calculator using PIC18F452 with Proteus SimulationIntroductionThis PICC18 Calculator is a compact microcontroller project that turns a PIC18F452 into a simple four-function calculator using a 4×4 keypad for input and a 16×2 LCD for output. It’s…
-
Calculator for MPLAB C18 using PIC18F452 with Proteus SimulationIntroductionThis project demonstrates a floating-point calculator microcontroller project built using the PIC18F452, an alphanumeric LCD, and a matrix keypad, fully tested in Proteus simulation.It shows how embedded systems can handle…
-
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…
Show more
Car Projects
-
Automotive Voltage Monitor using PIC12F683Description Recently I got a new motorbike and on my second trip out, with only 50 miles on the clock the rectifier/regulator unit failed. The battery on a bike is…
-
ParkBot: The Autonomous Parallel Parking CarAbstract Parallel parking is often the most difficult part of ordinary drivers, and one of the most feared tasks for some. Big cities specifically require great amount of parking skills…
-
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…
Show more
CNC Machines Projects
-
PIC18Fxxx DC Servomotor using PIC18F452 with Proteus SimulationIntroductionThis project demonstrates a DC servomotor control system based on Microchip Application Note AN696, implemented using the PIC18F452 microcontroller.It is a complete microcontroller project that combines PID-based motor control, motion…
-
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…
-
CNC Controller Motion Schematics (Rev. D) using pic microcontrollersTable of Contents Introduction Power Supply I/O Microcontroller RS422 and Limit Switches X, Y, Z, and Z Axes Selenoid and Motor Control Printed Circuit Board Issues Introduction The parts list…
-
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…
Show more
Development Board – Kits Projects
-
Explorer 16 Virtual Evaluation Board Web Server using PIC Microcontroller with Proteus SimulationIntroduction This microcontroller project demonstrates a virtual Explorer 16 evaluation board running a simple web server using the ENC28J60 Ethernet module in a Proteus simulation environment. It showcases how embedded…
-
PIC Stepper Motor Controller using PIC16F84A with Proteus SimulationIntroduction Stepper motors are widely used in embedded systems and DIY electronics projects where precise position control is required. This PIC Stepper Motor Controller microcontroller project uses a PIC microcontroller…
-
Ultra-Low Power: Microcontroller Standby Current to 130uA with OPEnS Power Control BoardAt the OPEnS Lab, a key focus for our projects is achieving exceptionally long battery life. This was particularly true for the OPEnSampler, a device that presented a unique challenge…
-
An Integrated Approach to Developing Applications with Microchip PIC Microcontrollers1. Introduction In our daily lives, a variety of devices such as telephones, household appliances, and cars incorporate “smart” electronics, typically manifested as embedded systems. At their core, these systems…
-
PIC Microcontroller-Based IC Tester for Efficient Integrated Circuit Verification1. INTRODUCTION Within the electronics industry[1], as circuit complexity undergoes a drastic increase and the demand for higher reliability rises, a significant factor contributing to overall costs is the expense…
Show more
Game – Entertainment Projects
-
TIC TAC TOE game using PIC16F628This project is not to introduce Tic Tac Toe. Everyone knows this game. It’s to introduce two features. Bi-coloured LEDs, microcontrollers and the skill of writing an ALGORITHM. You can…
-
DIY Muscle Sensor / EMG Circuit for a MicrocontrollerMeasuring muscle activation via electric potential, referred to as electromyography (EMG) , has traditionally been used for medical research and diagnosis of neuromuscular disorders. However, with the advent of ever…
-
EMG Signal Controlled GameThe idea of this project is to design and implement two channels EMG signal controlled video game. The player controlls the motion of the ball to the left or to…
-
3-D Game on LED Cube with PIC32 Microcontroller Introduction: Bringing games played on 2-dimensional screens into 3-dimensional space. When games are played on flat 2-dimensional screen, it greatly limits the player’s interaction with the game. It simply kills…
-
PIC32 Gaming Console w/ Rapid-Developing EngineIntroduction Our project design is an exquisite PIC32-based gaming console that supports NTSC video output, audio output and takes input from a NES Controller. Also we have fully developed an…
Show more
Memory – Storage Projects
-
PICDEM FS USB Mass Storage Device using PIC18F4550 with Proteus SimulationIntroduction This microcontroller project demonstrates how to simulate a USB Mass Storage Device (MSD) using the PIC18F4550 in a Proteus simulation environment. The system mimics how a USB flash drive…
-
PIC12CE518 I2C EEPROM using PIC12CE518 with Proteus SimulationIntroduction This microcontroller project demonstrates how to write and read data using the internal I2C EEPROM of the PIC12CE518 and visualize the result through digital outputs. Designed and tested in…
-
Chapter 1: PIC16F887 Microcontroller – Device OverviewThe PIC16F887 is one of the latest products from Microchip. It features all the components which modern microcontrollers normally have. For its low price, wide range of application, high quality…
-
Interfacing Internal EEPROM with PIC MicrocontrollerIn this project “ Interfacing internal EEPROM with PIC Microcontroller ”, we will see how we can easily interface EEPROM, send data from microcontroller, store data in EEPROM and read…
-
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…
Show more
Metering – Instrument Projects
-
Digital Watt meter using PIC16F876Updated 3. Sep. 2002. If you are from Denmark ! read the Danish version !! In the good old days I had some parts but now This Wattmeter is in…
-
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…
Show more
Microcontroller Programmer Projects
-
Microcontroller Programming Basics: Toolchains & SFRs ExplainedIntroduction and Scope The tutorial initiates a journey into the foundational understanding of microcontrollers (uCs), targeting an audience that spans hobbyists transitioning from Arduino development boards to students encountering embedded…
-
Microcontrollers: Fundamentals and ApplicationsOverview Various types of computers are tailored to specific functions. The computer inside your laptop, for instance, serves different purposes compared to the ones found in your phone or mouse.…
-
Mastering Microcontroller Programming: From Basics to Advanced TechniquesABSTRACT A microcontroller, comprising a CPU, RAM, ROM, and I/O ports, is a compact computer integrated into a single circuit board. Its significance in various aspects of daily life cannot…
-
Designing a Door Access Control System with Programmed AT89C52 MicrocontrollerAbstract: Biometric door systems present limitations as they are unsuitable for widespread use due to hygiene concerns and accessibility issues for individuals with physical disabilities. To address these challenges, a…
-
Mastering the Basics: Programming a PIC MicrocontrollerOne lesson I’ve gleaned from parenthood is the formidable challenge of imparting knowledge to a child. Despite their keen interest and ample time and resources at hand, if a child…
Motor Projects
-
PIC Stepper Motor Controller using PIC16F84A with Proteus SimulationIntroduction Stepper motors are widely used in embedded systems and DIY electronics projects where precise position control is required. This PIC Stepper Motor Controller microcontroller project uses a PIC microcontroller…
-
PICCOLO Motor Controller Sample Design using TMS320F28023PT with Proteus SimulationIntroductionThis project demonstrates a PICCOLO motor controller sample design implemented using the TMS320F28023PT Piccolo microcontroller and tested through Proteus simulation. It focuses on core embedded-system startup routines, timing control, and…
-
Sensored BLDC Motor Control using dsPIC33FJ12MC202 with Proteus SimulationIntroductionThis microcontroller project demonstrates sensored BLDC motor control using a dsPIC33FJ12MC202 and a complete Proteus simulation environment.Based on Microchip Application Note AN957, the project shows how Hall sensors, PWM generation,…
-
AN857 Sensorless Brushless DC Motor Control using PIC16F877 with Proteus SimulationIntroductionThis microcontroller project demonstrates sensorless brushless DC (BLDC) motor control using a PIC16F877 microcontroller, based on Microchip’s AN857 application note.The design removes the need for Hall sensors by intelligently measuring…
-
Brushless Motor Control Made Easy using PIC16F877 with Proteus SimulationIntroductionBrushless DC (BLDC) motors are widely used in modern electronics due to their efficiency and reliability.This microcontroller project demonstrates how BLDC motor control can be simplified using a PIC16F877 and…
Other Projects
-
Disk Based Data Logger using PIC18F458 with Proteus SimulationIntroductionThis Disk Based Data Logger is a practical microcontroller project that demonstrates how a PIC18 microcontroller can directly interface with an ATA/IDE hard disk to record data. Designed and tested…
-
PIC12 ADC Converter using PIC12C671 with Proteus SimulationIntroductionThe PIC12 ADC Converter project demonstrates how the built-in analog-to-digital converter (ADC) of the PIC12C671 microcontroller works in a practical setup.An analog input signal is repeatedly sampled, converted into digital…
-
CAN FD Node based on a PIC18 MicrocontrollerThe introduction sets the stage for an embedded systems project that involves developing a Embedded C CAN FD project using the MCP2517FD Click module interfaced with the PIC18F4520 microcontroller. The selected…
-
MPLAB ICE 4: Comprehensive Review of Advanced EmulatorIntroduction Microchip Technology Inc, the worldwide maker of developed, embedded control options, along with its connectedness and security, has recently introduced MPLAB ICE 4, an in-circuit emulator. The MPLAB ICE…
-
PIC Microcontroller: Fundamentals & Applications for StudentsIntroduction Microcontrollers are the key components in the embedded systems market. A variety of embedded systems was formed and developed after the invention of the Intel 8051 in the 1980s,…
PWM Projects
-
RGB LED PWM Driver for High Power 350mA LEDs using PIC12F629Description This project combines a PIC and three constant current ‘buck’ converters to produce an RGB LED controller that will operate with the the high power 350mA LEDs using PWM to…
-
Serial Controlled RGB LED PWM Driver PIC12F629 based PWM controller for RGB LEDsDescription If you want to build your own multiple RGB LED display that you can control from either a PC or a dedicated controller then this project will let you…
-
[Simple] Generating Pulse Width Modulation using PIC Microcontroller – Mikro C & Proteus SimulationHow to generate Pulse Width Modulation (PWM) using PIC microcontroller? This is going to be a continuation of our microcontroller online tutorial series. This article covers the detailed explanation and simulation of…
-
Digital DC Power supply using PWM with PIC microcontrollerIn our lab I saw many DC power supply which have a variable knob to regulate the output. I was dreaming to make such a project where I can regulate…
-
How To Use PIC Microcontroller For Voice Input And OutputMicrocontrollers are purely digital devices which work on logic0 and logic1 voltages; still they are widely used for analog signal processing. There are specialized signal processors chips available which are…
Show more
Phone Projects
-
CELLPHONE OPERATED LAND ROVERI know the general rule of world that “reading makes man ready,writing makes man everyday but practice makes man perfect.” Only theoretical knowledge is not enough for an E.C (Electronics…
-
Alarm Phone Dialer with MT8880 and PIC 16F84AJust hook this Alarm Phone Dialer up to something you would like to monitor, for example, a high water alarm, low temperature alarm, back window, garage door, etc. When the…
-
Blimp-F-O is a remote-controlled flying machine designed with a PIC32 microprocessor.Introduction Flying drones have a wide range of applications and are becoming more and more popular. With that in mind, we decided to construct a balloon copter capable of fluid…
-
Two way Simple Very Small Telephone ExchangeThis is a very small telephone exchange attached only two ordinary Tele phones. Fully bi-directional facility with an intercom system. When a phone is in off hook condition , Exchange…
-
Cell Phone DetectorProject Summary This is a mobile phone sniffer circuit that can detect the signals being used in the GSM (Global System for Mobile Communication) band at about 900 MHz. Since…
Show more
Radio Projectscts
-
Wireless Radio Frequency Module Using PIC MicrocontrollerIt’s a Microcontroller Based DIY Electronics Project. Named Wireless RF Module Using PIC Microcontroller. The RF module is a small electronic circuit used to transmit, receive, or transceive radio waves…
-
PIC16F84 Based Morse Code ReaderSo you want to become a HAM, or you’ve got one of those no-code licences, but like me feel somewhat lacking,… not having obtaining that age old badge of proficiency…
-
1Hz – 2MHz Function Generator with XR2206 using pic microcontoller1Hz – 2MHz Function Generator with XR2206 Component List: XR2206 – Function Generator IC Function Generator PCB RCA Gold Plated Connector SW1 – 4-DIP Switch SW2 – (Sine / Triangle)…
-
BA1404 HI-FI Stereo FM Transmitter 88 – 108 MHz usnig pic microcontollerBA1404 Stereo FM Transmitter Components: BA1404 IC 38KHz Crystal L1 – 3.5 Turns Variable Coil 1x PCB 1x 38KHz Crystal Oscillator 1x DIP-18 IC Socket 1x 3.5T Variable Precision RF…
-
XBee radio communication between PICs using pic-microcontrollerOverview Typically, two pics communicate by RS-232, a wired transmission. However, it may be desirable to communicate via a wireless link. This wiki page demonstrates using XBee radio modems which…
Show more
GPS Based Projects
-
Vehicle Theft Control System by Using GSM and GPS SystemsAt the present time, the rate of crime is increasing rapidly because it is a kind of evident from the actual fact that thefts became a matter of routine. Particularly…
-
GPS Navigator for RunnersThe basic idea of this 4760 final project is to build a GPS navigator for runners who are new to their neighborhood. For example, if someone is new to Cornell…
-
Sending SMS Text Message using PIC Microcontroller – FlowcodeFigure 1: Controlling and Monitoring devices with a Cellphone A GSM modem is a wireless modem that works with a GSM wireless network. GSM stands for Global System for Mobile…
-
Constellation GlassesINTRODUCTION: The Constellation Glasses allow you to find out what you are looking at in the night sky with the click of a button. On one side of the glasses,…
-
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…
Show more
Home Automation Projects
-
Voice Activated Power Sockets (Home Automation)Yet another voice controlled home automation system! As shown in the picture, the system can control any electrical appliance, by turning ON or OFF, that is connected into the electrical…
-
Home Security System with GSM Using 8051 MicrocontrollerSecurity is a big challenge everywhere because thefts are increasing day by day owing to the unsafe and insecure security systems in homes, commercial complexes and industries. Several conventional technologies…
-
Home Automation and Security System using Microcontroller ATMEGA8 with Arduino ProgrammingHome automation and security systems have become very popular these days, today industrial automation techniques are widely adopted by luxurious homes and apartments. Here I’m going to give a worthy…
-
Android App Home Automation via Bluetooth Using PIC16F628A MicrocontrollerWe have been posting several latest and advanced PIC microcontroller based projects and here is another wonderful wireless home automation project for Engineering/ Diploma students, Android Bluetooth Home Appliances Control System.…
-
Design and Development of an Automated Home Control System Using Mobile PhoneAbstract This paper presents design and development of an Automated Home Control System (AHCS) using mobile phone. A cell (mobile) phone acts as a modem for the control of electrical…
How To – DIY – Projects
-
MTOUCH Single Button using PIC16F887 with Proteus SimulationIntroduction Capacitive touch sensing has become a popular feature in modern embedded systems and DIY electronics projects. This MTOUCH Single Button project demonstrates how a touch-sensitive input can be implemented…
-
PIC16F877 Driving LCD in 4-Bit Mode using PIC16F877 with Proteus SimulationIntroduction This microcontroller project shows how a PIC16F877 can drive an LCD display using 4-bit mode inside a Proteus simulation.The project demonstrates LCD control with fewer data pins, making it…
-
PICDEM FS USB CDC Evaluation Board using PIC18F4550 with Proteus SimulationIntroduction The PICDEM FS USB CDC Evaluation Board is a practical microcontroller project built around the PIC18F4550, designed to demonstrate USB communication using the CDC (Communication Device Class) protocol. This…
-
PIC12CE518 I2C EEPROM using PIC12CE518 with Proteus SimulationIntroduction This microcontroller project demonstrates how to write and read data using the internal I2C EEPROM of the PIC12CE518 and visualize the result through digital outputs. Designed and tested in…
-
Pico Timer Project using Pico with Proteus SimulationIntroduction Timers are one of the most important features in embedded systems because they allow microcontrollers to perform tasks at precise intervals without constant CPU intervention. In this microcontroller project,…
Show more
Interfacing(USB – RS232 – I2c -ISP) Projects
-
PICDEM FS USB Mass Storage Device using PIC18F4550 with Proteus SimulationIntroduction This microcontroller project demonstrates how to simulate a USB Mass Storage Device (MSD) using the PIC18F4550 in a Proteus simulation environment. The system mimics how a USB flash drive…
-
Efficient Multichannel Data Acquisition with USB Connectivity using PIC Microcontroller1. INTRODUCTION With the rapid advancements in embedded technology, there is a growing demand for a data acquisition system that combines fast processing speed, compact size, low cost, and real-time…
-
PIC MICROCONTROLLER BASED USB STORAGEINTRODUCTION The primary objective of this project is to execute the USB protocol and manage the reading and writing of packets of various sizes within the memory of the Peripheral…
-
Simple mass storage for your microcontroller projectDo you want gigabytes of storage for your microcontroller? Would you like a simple way to tranfer files from your PC to your picaxe or arduino or other micro project?…
-
Know the Procedure of GSM Modem Interfacing with 8051The acronym of the GSM modem is Global System for Mobile Communications, it is a wireless communication module, used to make a computer or any processor to communicate over a…
Show more
Internet – Ethernet – LAN Projects
-
NETWORK EQUIPMENT RESETTER using PIC16F628Introduction This program is a network power resetter. It controls a solid-state-relay that is in series with 110VAC that supplies power to a satellite internet receiver, various routers, etc. Once…
-
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 (…
LCD Projects
-
PIC16F877 Driving LCD in 4-Bit Mode using PIC16F877 with Proteus SimulationIntroduction This microcontroller project shows how a PIC16F877 can drive an LCD display using 4-bit mode inside a Proteus simulation.The project demonstrates LCD control with fewer data pins, making it…
-
PIC16F877 Driving LCD using PIC16F877 with Proteus SimulationIntroduction This project demonstrates how a PIC16F877 microcontroller can be used to drive an Ampire 128×64 LCD in a Proteus simulation environment. It is a simple but useful microcontroller project…
-
Spectrum Analyzer using TMS320F28023DA with Proteus SimulationIntroduction This project demonstrates a real-time audio spectrum analyzer using the TMS320F28023DA Piccolo microcontroller, simulated in Proteus VSM. The system captures an audio signal, processes it using embedded DSP capabilities,…
-
Calculator using PIC24FJ64GA006 with Proteus SimulationIntroduction The PIC24 Calculator Proteus Simulation project demonstrates how a microcontroller can be used to build a simple digital calculator using a keypad and LCD display. In this microcontroller project,…
-
PIC and Serial LCD Displays using PIC16F877 with Proteus SimulationIntroductionThis microcontroller project demonstrates how a PIC16F877 controls a serial alphanumeric LCD display using simple USART-based communication. Instead of driving a parallel LCD with many I/O pins, the design uses…
LED Projects
-
PICDEM FS USB CDC Evaluation Board using PIC18F4550 with Proteus SimulationIntroduction The PICDEM FS USB CDC Evaluation Board is a practical microcontroller project built around the PIC18F4550, designed to demonstrate USB communication using the CDC (Communication Device Class) protocol. This…
-
Pico Timer Project using Pico with Proteus SimulationIntroduction Timers are one of the most important features in embedded systems because they allow microcontrollers to perform tasks at precise intervals without constant CPU intervention. In this microcontroller project,…
-
An Application-Driven Microcontroller CurriculumUnderstanding how to apply microcontrollers lies at the core of modern embedded systems education. This student project takes an experiential approach to introducing microcontrollers through hands-on projects exemplifying their diverse…
-
Build this microcontroller controlled rainbow flying disc – and then throw it!Hello all and welcome to this super simple and inexpensive instructable. If you like throwing frisbees AND you like flashing lights AND you like night time – then this instructable is for you!…
-
RGB LED PWM Driver for High Power 350mA LEDs using PIC12F629Description This project combines a PIC and three constant current ‘buck’ converters to produce an RGB LED controller that will operate with the the high power 350mA LEDs using PWM to…
Robotics – Automation Projects
-
PIC Stepper Motor Controller using PIC16F84A with Proteus SimulationIntroduction Stepper motors are widely used in embedded systems and DIY electronics projects where precise position control is required. This PIC Stepper Motor Controller microcontroller project uses a PIC microcontroller…
-
Easy Way to Learn Robotics Using Microcontrollers: A Beginner’s GuideThe title, “Easy Way to Learn Robotics Using Microcontrollers,” promises an accessible entry point for those curious about the exciting world of robotics. This commentary delves into the potential of…
-
Innovative Robotics: A Comprehensive Project ExplorationA DC motor functions as an electromechanical device, translating electrical signals into mechanical movements. The rotation of the motor correlates directly with the applied input pulses, with the sequence of…
-
Exploring Versatility: GSM-Based Robotic Vehicle TechnologyIntroduction To Robotics The term ‘Robot’ remains elusive, defying a precise definition due to its evolving usage. Initially, it referred to humanoid or human-like beings and originated from the Czech…
-
Wireless Control of Robotic Arm via PS2 Joystick and Microcontroller Technology1. INTRODUCTION A robot is a machine capable of performing a multitude of tasks [1]. Specifically, a robotic arm, functioning as a robot rigger, exhibits the ability to execute various…
Security – Safety Projects
-
Home Security System with GSM Using 8051 MicrocontrollerSecurity is a big challenge everywhere because thefts are increasing day by day owing to the unsafe and insecure security systems in homes, commercial complexes and industries. Several conventional technologies…
-
Hand Sign LockIntroduction Security using technology is a growing and expanding field to protect against the user’s identity or property. As more advanced tools are developed, security has begun to expand to…
-
IoT Security PlatformWe developed a WiFi enabled doorway security system accessible from anywhere in the world. One of the motiviations behind this project was derived from the contemporary notion that the concept…
-
Password controlled sliding door with SMS alert by pic MicrocontrollerIn today’s world implementation of any expert system with maximum data and networking security becomes a real necessity in home, academic organizations as well as in industrial communities. To provide…
-
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…
Show more
Sensor – Transducer – Detector Projects
-
MTOUCH Single Button using PIC16F887 with Proteus SimulationIntroduction Capacitive touch sensing has become a popular feature in modern embedded systems and DIY electronics projects. This MTOUCH Single Button project demonstrates how a touch-sensitive input can be implemented…
-
DHT22 Low Cost Humidity Sensor using PIC18F25K20 with Proteus SimulationIntroductionThis microcontroller project demonstrates how to interface a DHT22 (RHT03) digital temperature and humidity sensor with a PIC18F25K20 using Proteus simulation.The project reads real-time temperature and relative humidity data and…
-
DHT11 Low Cost Humidity Sensor using PIC16F628A with Proteus SimulationIntroductionThis microcontroller project demonstrates how to interface a low-cost DHT11 temperature and humidity sensor with a PIC16F628A using a Proteus simulation environment.The project reads digital temperature and relative humidity data…
-
Prototyping with Microcontrollers, Sensors, and MaterialsPrototyping Prototyping involves the creation of an initial model of a product to conduct testing. Whether the product is intended for consumers, government entities, or businesses, it typically starts as…
-
Interfacing Temperature Sensor with Microchip PIC16F876AThe tutorial aims at providing the necessary information for interfacing an analog type temperature sensor with a Microchip PIC Microcontroller. PIC (Peripheral Interface Controllers) was introduced in 1985. The PIC16F876A…
Show more
Sound – Audio Projects
-
Spectrum Analyzer using TMS320F28023DA with Proteus SimulationIntroduction This project demonstrates a real-time audio spectrum analyzer using the TMS320F28023DA Piccolo microcontroller, simulated in Proteus VSM. The system captures an audio signal, processes it using embedded DSP capabilities,…
-
Audio Spectrum AnalyzerWe developed an audio spectrum analyzer as our final project for ECE 4760. This analyzer presented a histogram-style representation of audio signals. We successfully achieved real-time display of the audio…
-
Build a musical EKG with the Freescale FRDM-KL05Short Introduction: I have been following the Battle of the DreamBoards Championship with interest and I enjoyed the variation of functionality features put together in each of the dreamboards. I…
-
Echo MP3 player using PIC18LF452The EchoMp3 is a small DIY* MP3 player. It’s cheap and of excellent quality. 64, 128, 256, 512MB and 1, 2, 4 GB MMC and SD(HC) cards used as storage.…
-
Voice controlled wheelchairThe Project aims at controlling a wheelchair for handicaps by means of human voice. The speech recognition system is a useful way of implementation and is easy to use programmable…
Show more
Temperature Measurement Projects
-
PIC18 and MAX6675 Thermometer using PIC18F452 with Proteus SimulationIntroductionThis microcontroller project demonstrates a high-temperature digital thermometer built around the PIC18F452 and the MAX6675 K-type thermocouple interface.Designed and tested entirely using Proteus simulation, the project shows how embedded systems…
-
DHT22 Low Cost Humidity Sensor using PIC18F25K20 with Proteus SimulationIntroductionThis microcontroller project demonstrates how to interface a DHT22 (RHT03) digital temperature and humidity sensor with a PIC18F25K20 using Proteus simulation.The project reads real-time temperature and relative humidity data and…
-
Crafting a Microcontroller-Based Temperature Monitoring SystemAbstract As technological advancements progress, processes become increasingly intricate, demanding a corresponding expansion in the parameters necessary for efficient analysis. Data acquisition, the systematic gathering of information regarding systems or…
-
Precision Temperature Monitoring in Boiling Water with PIC MicrocontrollerABSTRACT In the industrial setting, accurately measuring the temperature of boiled water is a crucial undertaking. This paper presents the design and implementation of a temperature measurement system for boiled…
-
Thermistor Respiratory MonitorThe concluding assignment in ECE 4760 involves the creation of a respiratory monitor tailored for use in resource-constrained settings. This device determines a patient’s respiration rate by identifying temperature fluctuations…
Show more
Video – Camera – Imaging Projects
-
Infrared Camera on the PIC32Introduction The purpose of this project was to create thermal images displayed on the TFT screen of the PIC32 using data inputted through a thermal camera. A thermal image is…
-
ECE 4760 Final Project: 3d lidar imaging systemIntroduction The goal of this final project was to create a lidar 3d imaging system while on a limited budget. This is a system which takes many distance readings while…
-
Interfacing Camera with PIC Microcontroller via Matlab GUIFor project on security systems, Interfacing Camera with PIC Microcontroller via Matlab GUI is mostly desirable. But size internal ROM and RAM of PIC16F877 is very small. So it is very…
-
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…
Show more