8051 Microcontroller Projects & Circuits

admin November 2, 2017 48 Comments

This article is a compilation of all 8051 based Electronic Projects and Circuits we have developed at CircuitsToday till date. We have one of the biggest collection of 8051 based Projects – which range from very Advanced one’s like Electronic Voting Machine, Heart Rate Monitor, RFID based Access Control (and a lot more) to Medium Level and Easy one’s like Water Level Controller, Solar Panel Tracker, Ultrasonic Range Finder etc.

Note:- We have listed Project Kits of all our 8051 based Projects and Circuits for Sale in our Online Store. We provide Project Kits in 2 Formats:- Do It Yourself (DIY) and Ready Made. You can buy any Project Kit of your choice at reasonable & affordable prices.

We provide the following with each and every project kit :-

  1. Abstract & Block Diagram
  2. Full Circuit Diagram with Components and Values
  3. Full Program with Explanation of Code
  4. Theory & Working of Project [Project Description]
  5. Datasheets of all Components
  6. PCB Layouts
  7. Video Demonstration
  8. Online Support to clear Doubts

Our 8051 based Project Kits are very useful for Engineering Students and Diploma/Polytechnic Students to fulfill their Main Project and Mini Project course works. We have designed and developed project kits suitable for Electrical Engineering Students, Electronics and Communication Engineering Students, Electronics and Instrumentation Engineering Students, Biomedical Engineering Students and for students in various other Electronics Engineering Degree courses and Diploma courses.


8051 based Project Kits and Circuits

Let’s classify projects into three categories: Advanced, Medium Level and Easy. Advanced projects are rich with features and are very good to use for Main Project Work fulfillment of Engineering & Diploma courses. Medium Level and Easy projects are good for learning purpose and are good for Mini Project Work fulfillment of Engineering and Diploma courses.

Advanced Projects using 8051 Microcontroller 

So let’s begin with a list of Advanced Project Kits using 8051 Microcontroller. Advanced projects are feature rich, full of functions and are an ideal choice for Main Project Work fulfilment of Engineering Level and Diploma courses. Advanced Level projects always find great application and usefulness in real-world. Advanced Projects helps an Engineering Student to learn how to build a real-world application or to solve a real-world problem.

1. Electronic Voting Machine using 8051 – is a very interesting real-world application designed as a project kit. This project kit is an exact model of Electronic Voting Machines used for conducting Elections all over the world. Just like real world elections are conducted; there is a presiding officer control to regulate voting process. The presiding officer control is setup using 3 keys where the first key is to start voting process, 2nd key is to activate ballot unit for voting and 3rd key is to stop voting process and start counting. Upto 8 candidates can be setup in the voting machine as contestants. A 32KB memory unit is provided to store each candidates vote count. The voting machine is equipped with memory lock facility that if some one steals the machine and installs a new memory (with preloaded values of voting), the machine will not accept the new memory and displays an error message accordingly.

Buy Project Kit – We have listed the Project Kit of Electronic Voting Machine for sale in our online store. You can buy the kit from our store for a very reasonable price.

2. RFID Based Access Control System – is a very useful project making use of RFID Reader, RFID Tags and Serial Communication of 8051. We all have seen RFID based Access Control devices in hospitals, banks, IT parks, Software Companies and in many other buildings. This project is a model of real-world RFID based Access control devices. In this project kit, we store the unique RFID Tags of employees or other personnel inside the program memory of 8051 microcontroller. When an employee with the right RFID Tag swipes his/her tag near the RFID Reader, access will be granted. Otherwise, access will be denied by the system

Buy Project Kit – We have listed the Project Kit of RFID Based Access Control System for sale in our online store. You can purchase the kit from our store for an affordable price.

3. Heart Rate Monitor using 8051 – is a very useful health/medical application project kit. This project kit is a model of Heart Rate Measuring devices we see in hospitals, especially inside ICU (Intensive Care Units). Heart Rate Monitor project kit is designed on the principle of Photoplethysmography (which is the process of optically estimating volumetric measurement of an organ). The device senses the heart rate from the finger tip using IR reflection method and displays it on a 16×2 LCD display in beats per minute. This project kit is very unique and is ideal for students taking Bio Medical courses like Bio Medical Engineering.

Buy Project Kit – We have listed the Project Kit of Heart Rate Monitor using 8051 for sale in our online store. You can buy the project kit from our store at a reasonable price.

4. Digital Tachometer using 8051 –  This project kit is a digital tachometer which can be used to measure the revolutions per minute (RPM) of any object like a rotating wheel or a disc or a shaft. We have seen tachometers in our bikes, cars, engines and many such devices. This application built using 8051 micro controller can measure upto 255 revolutions/second with an accuracy of 1 rev/sec. The project kit has 3 important sections – 1) the optical pickup designed to pick revolutions of the object using a phototransistor and LED, 2)  the processing stage designed using 8051 and the associated software, 3)  the output display section using 16×2 LCD display and the relay to actuate an output action.

Buy Project Kit – We have added the Project Kit of Digital Tachometer using 8051 for sale in our online store. You can purchase the project kit for a very reasonable price from our store.

5. Automatic Plant Watering System – is an interesting project for hobbyists and academics alike. In this tuotorial, we explain how to make a DIY automatic plant watering system using YL69 moisture sensor probe, YL38 comparator module and 8051 microcontroller.

Medium Level Projects using 8051 Micro Controller 

Medium level projects are ideal choices for Mini Project Work fulfilment of Engineering and Diploma course students. Medium level projects offer a good learning experience and are cornerstones to successfully building a Main Project Work. Like Advanced projects, Medium level projects also feature rich and functional real-world applications. The only difference between them is that Medium Level Projects can be understood/implemented in lesser time compared to Advanced Level projects.

1. Ultrasonic Range Finder using 8051 – This project as the name says, is an application to measure the distance of an object from the range finder device. The project kit makes use of an ultrasonic transducer module HC-SR04 to measure the distance. This project kit can be enhanced to make applications like Automotive Parking System, Obstacle Warning Systems, Terrain Monitoring Robots, Obstacle Avoidance Robots etc. This ultrasonic range finder can measure distances upto 2.5 meters with an accuracy of 1 cm.

Buy Project Kit – We are selling a fully functional Project Kit of Ultrasonic Range Finder using 8051. You can buy the project kit directly from our online store.

2. Solar Panel/Sun Tracker using 8051 – is a very useful real-world project which is relevant in our times. The objective of this project kit is to track direction of Sun and turn the solar panel accordingly where maximum light is incident on the panel. This project kit makes use of an LDR pair to track sunlight and solar panel is moved in steps using a stepper motor.The 16×2 LCD displays direction of motor rotation as motor rotating left or right. This project kit is an ideal setup to ensure maximum efficiency from a solar panel unit.

Buy Project Kit – We have listed the Project Kit of Solar Panel Tracker using 8051 for sale in our online store. You can buy the project kit for a reasonable price from our store

3. Water Level Controller using 8051 –  This is one of the most popular projects we have developed using 8051 microcontroller. This water level controller monitors the level of the overhead tank and automatically switches on the water pump whenever the level goes below a preset limit. The level of the overhead tank is displayed on the 16×2 LCD module and the pump is switched OFF when the overhead tank is filled.  We have given an illustrated circuit diagram with working explained in detail.

Buy Project Kit – We have listed the Project Kit of Water Level Controller using 8051 for sale in our online store. You can buy the kit from our store for a reasonable price.

4. Gas Leakage Detector using 8051 – is an interesting project which finds real-world application in home kitchens, hotels and other places where gas leakage is a common issue. This project kit is designed using MQ2 gas sensor which senses any type of LPG. When LPG leaks, the MQ2 gas sensor will be activated. 8051 controller in the project kit identifies this and actuates the shutdown mechanism by turning output relay ON. The 16×2 LCD displays messages when a gas leak is detected. This project is very useful in realworld and it saves lives.

Buy Project Kit – We are selling a fully functional Project KIt of Gas Leakage Detector using 8051 in our online store. You can buy the kit for an affordable price from our store.

5. Password Based Home Security System – is a real-world application very similar to RFID based Access Control System. In this project kit, we use a 4×4 keyboard for checking security access instead of RFID reader and tag. A password is preset and stored in the program memory of 8051 microcontroller. When a user/employee inputs the correct password and hits Lock/Unlock key access will be granted. If the user inputs a wrong password and hits Lock/Unlock key, access will be denied. A solenoid lock can be connected to the output relay to automatically open/close the door.Status messages are displayed on 16×2 LCD display.

Buy Project Kit – We have listed Project Kit of Password based Home Security System for sale in our online store. You can buy the kit for an affordable price from our store.

6. RC5 Remote Control Decoder – is an interesting project which can be used to decode signals from an RC5 remote controller. We all have used remote controllers for our TV’s, Air Conditioners and a lot of other devices. Have you ever wondered what kind of signal a remote sends when you press the volume+/- button or channel+/- button or a menu button? This project exactly decodes each button press of an RC5 remote control and displays them as a message on 16×2 LCD display. This project kit can be enhanced to make remote control activated devices or applications.

Buy Project Kit – We have added the Project Kit of RC5 Remote Control Decoder for sale in our online store. You can buy the kit for an affordable price from our store.

7. Line Follower Robot using 8051 is perhaps the most popular mini project work of all times! Be an Engineering student or not, a Line Follower Robot attracts everyone irrespective of age and knowledge. Our line follower robot follows the black line perfectly (draw as many complex circuits as possible and it will follow!) irrespective of the black line circuit complexity! The pickup is designed using an LED/LDR pair on Left and Right side of the Line Follower Robot.

Buy Project Kit – You can the buy the Project Kit of Line Follower Robot with your pocket money! We know how popular this project is and we have set the cheapest price for this project kit.

8. PC Based Notice Board using 8051 – is an interesting project kit to demonstrate communication between a personal computer and an external device. This project makes use of serial communication. Whatever message you send through the RS232 serial port of personal computer will be collected by the 8051 controller and displayed on 16×2 LCD module.

Buy Project Kit We have listed the Project Kit of PC Based Notice Board for sale in our online store. You can buy the kit for an affordable price from our store.  

9. Frequency Meter using 8051 – is an interesting academic level project where you can measure and display frequencies. The project kit has a set of shield wires which when connected to a frequency generator displays the measured frequency on 16×2 LCD display. Any frequency up to 40Khz can be measured using this frequency counter project kit.

Buy Project Kit – We have listed the Project Kit of Frequency Meter using 8051 for sale in our online store. You can buy the kit for a reasonable price from our store.

Voltmeter using 8051    – We all must have used a multimeter from our young days. Have you ever bothered to create one? So here is one such an interesting project. A Voltmeter using an 8051 microcontroller. Even though its quite simple and an easy to make one, you shall find it really interesting. This can be used as an application at the mini project level for engineering and diploma students. This digital voltmeter can measure 0 to 5 volts and has a sensitivity of  200mV which is a bit low but this project is meant for demonstrating how an ADC and seven segment display can be interfaced to 8051 to obtain a digital readout of the input voltage. ADC0804 is the ADC and AT89S51 is the controller used in this project.

Thermometer using 8051 – This is an interesting project designed to measure temperature using 8051. Its a simple 0-100°C digital thermometer with 1°C resolution using 8051. The circuit is based on LM35 analog temperature sensor, ADC0804 and AT89S51 microcontroller. LM35 is an analogue temperature sensor IC which can measure a temperature range of -55 to 150°C. Its output voltage varies 10mV per °C change in temperature.

Knowledge Resources:- The articles below given are basics on how to work with an 8051 microcontroller. You can refer them if you come across a roadblock anywhere!

1. Interfacing 7 segment display to 8051 – A good tutorial on interfacing 7 segment display to an 8051 microcontroller.

2. Interfacing LCD display to 8051 – Explains how to interface a 16×2 LCD display with an 8051 microcontroller.

3. Interfacing DC motor to 8051 – Explains how to interface a DC motor with an 8051 microcontroller.

4. Interfacing push button switch to 8051 – Interfacing LED & Push button switch to an 8051 microcontroller.

5. Interfacing ADC to 8051 – This article gives you a good detail on how to interface ADC to an 8051 microcontroller. ADC 0804 is used to explain the interfacing procedure with an example software routine.

  • jamshaidullah
    December 16, 2016

    Dear Sir need me programmed 8051microcontroler for designing minidrone(quadcopter) along with block diagramm

  • l madeleine soundrya
    September 28, 2016

    sir, i need circuit diagram of fault detection for ups system using gsm

  • Bhushan raosaheb patil
    August 8, 2016

    respected sir,
    i want to agriculture apliances electronic major project using microcontroller for AVISHKAR festival of puna university.

  • -
    March 26, 2016

    Sir,I want to make solar cell based universal inverter using 89c51microcontroller..How to do it?

  • March 21, 2016

    I am looking for a circuit idea., and details for Taxi/Cab fare meter with program code.! Can any one help me..?

    • November 27, 2017

      Does your vehicle have a ODB(on board diagnostics) conector and if so is it odbII (odb2) compliance (is it a chevrolet ford dodge vw bmw toyota mazda neisan ..) most major manufacturer after 1990 installed them on all models after 1990.
      It is a 15 pin conector located under the dash below the steering wheel.

  • bewoketu
    November 19, 2015

    hey sir i need help to my final year project on automatic bottle filling system plant based on 8051 mc would you send ablock and a circuit diagram thank you

  • manvita
    September 30, 2015


  • Assim
    August 18, 2015


    I am looking for 8051 based energy measuring circuit
    email : alshihussain@gmail.com

  • pramod
    August 5, 2015

    hello friends I’m looking for microcontroller based alarm system do any one help me please….

  • Neha Meena
    April 13, 2015

    plzz tell me , components of water level indicator for a mini project of microcontroler & interfacing

  • alan
    April 8, 2015

    Sir, I need a program code for gps based position locator using 8051

  • hiren
    April 8, 2015

    Sir give me programme and circuit diagrams of microntroller 80c51 and adc
    Microntroller 80c51 and. Display lcd 16*2

  • hiren
    April 8, 2015

    Give circuit. Diagrams of microntroller 80c51 and lcd 16*2

  • hiren
    April 8, 2015

    Give circuit. Diagrams of microntroller 80c51 and lcd 16 2

  • chetu
    April 7, 2015

    Sir i want the program n ckt diagram for sun tracking solar panel using 8051

  • sachin
    March 20, 2015

    and program also

  • sachin
    March 20, 2015

    sir….plz send circuit diagram and for
    Sir plz send as soon as possible

  • nirav shah
    March 8, 2015

    sir plzz send me the code for displaying temperature in assembly language format in 8051 microcontroller for ic AT89s52 and plzzz send me the c code for the same
    sir plzzz do it as soon as possible
    waiting for your reply

  • abhishek singh
    February 23, 2015


  • January 6, 2015

    sir kindly giud me about the project of water level indication using 8051 . kindly mail me the code in assembly language

  • Mohamed Altayeb
    December 6, 2014

    I need the circuitry for an remot control of induction motor by androide apliction with 7 segment display

  • susmitha
    September 5, 2014

    I need circuit For break failure indicator based on microcontroller

  • shobana
    August 22, 2014

    Pls post the traffic light control system using microcontroller using 8051

  • Dhrubajyoti Das
    August 21, 2014

    I need the circuitry for an automated rainfall monitoring system.
    Thank You.

  • sneha mhetraskar
    August 17, 2014

    I want micro controller program for AUTOMATIC POWER CONTORL BY USING


    August 11, 2014

    Respected Sir,
    I want to microcontoller (8051 or other controller ic) based home application mini project with circuit and operation or ideas for those with immediately.

  • Harsh
    March 26, 2014

    give me some circuit diagrams for MC8051

  • muazu m j
    January 2, 2014

    Good morning,

    Pls. I will be glad to have a free asm to hex compiler of AT89S51 and its programmer (circuit and software) to build.

    Thank you all.

  • Manchilot
    December 10, 2013

    I want to do aproject which is mocrocontroller based especially for industrial control purpose with circuit diagram and pdf

  • Thiyagarajan.R
    November 10, 2013

    Sir, i want to know how to monitor the distribution transformer voltage, current, and temperature on mobile phone by using 8051 and gsm modem.

  • Dafeng David
    October 22, 2013

    I want somebody to help me with a circuit diagram and codes for running message in assembly language using 8051 micro controller.Thanks

  • September 16, 2013

    please help me on the programming of digital voltmeter using 8051 micro controller.

  • teja
    July 28, 2013

    hai sir plz givi me an idea about mini projects ece branch

  • geetha
    April 23, 2013

    i want to do a project on this 8051 so,plz give guidence for that

  • bigabbs
    March 14, 2013

    My problem is I don,t have a programmer for the 8051 microcontroler



  • bigabbs
    March 14, 2013

    I have read you item on digital tachometer do you sell the *051 ready programmed for this device or as a full kit



  • Asad
    February 26, 2013

    I’ve started assembly language now..
    piz suggest a project proposa for me…
    which is easy because Im beginer.

  • February 1, 2013

    i need some guidelines to wind impedance coil of given value

  • pratik
    February 1, 2013

    i want to make the pcb lay out of above ckt.
    how to make it?

    • punk
      April 7, 2015

      I love theses comments:
      please give me
      please send me
      please can i have …. can you do for me …

Leave a Reply