Embedded system project ideas / topics are listed here. These projects are based on the use of microcontrollers and dedicated firmware written in ANSI C or Assembly language for performing diverse tasks. In this section, you will find projects making use of microcontrollers, LCD modules, buttons, LEDs, keypads, buzzers, MicroSD cards etc.
Automatic room light controller with visitor counter
Control the turn on and off of lights in a room based on the number of people in the room. This project keeps count of people entering and leaving a room to determine when to turn on or off the room light; hence saving power. The project uses an infra red beam interruption system to track the movement of people in and out of the room. An LCD displays the number of people in the room as well as other information.0
SMS reprogrammable Message display board
A LED matrix message display board that can be programmed from anywhere at anytime through SMS. Simply compose the message on any phone and send to a designated phone number and watch your message displayed immediately on the LEDs. The project makes use of a GSM module and a microcontroller as well as LEDs and other components. Microcontroller code is written in assembly for fast performance and high optimization.
Android home automation system
This project allows the control of any electrical home appliance through an android phone. The project interfaces with the Android phone through bluetooth. A dedicated android app allows for ease of interaction with the project by allowing the user setup control switches and timer actions. The range of the device is sufficient for control of appliances within a standard home size.
Fingerprint based examination verification system
Built around a fingerprint sensor module, this project helps examiners check against examination malpractice by allowing examiners verify candidates through their fingerprints. The project can function standalone or tethered to a computer. When tethered to a computer via USB, more features are made available such as ability to record candidate image data along with other data. When operated standalone, the device is battery powered and uses an LCD and keypad for user interaction.
Temperature controlled fan with remote control
This project aims to achieve the purpose of efficient energy usage by providing an effective method of fan speed control as a function of instantaneous ambient temperature. Infra red remote control allows for manual override of the control fan speed. Users can use to remote to select any fan speed they desire.
LED matrix digital clock with temperature display
A digital clock that uses a LED dot matrix display to show the current time and temperature in a captivating way. Users can set time using push buttons. An inbuilt battery ensures that even when power goes off, time is still maintained. Ambient temperature is displayed on the LED matrix in centigrade or Fahrenheit.
Solid State Automatic Voltage Regulator
Using triacs in place of mechanical relays, this project provides automatic voltage regulation for connected AC loads and appliances. Since no relays are used, the regulator is silent and doesn’t suffer from problems of wear as with mechanical relays. A seven segment display also shows input and output voltage levels.
Infra red remote control for home/office appliances
Control any electrical home or office appliance remotely using this project. The project supports switching ON and OFF of up to eight appliances. This project shows the use of infra red LED and a receiver module for wireless communication. A microcontroller is used to establish the right drive signals and communication protocols.
Solid-State Speed Control for AC Motors
Precise control of AC motor speed is demonstrated in this project through the use of a triac, zero-crossing detector and microcontroller. Motor speed is monitored using hall effect sensors and maintained using a feedback system. Motor status is displyed on an LCD module.
RFID based Digital Student’s ID card
Using Radio Frequency Identification (RFID) we demonstrate how a student’s ID card can be digitized to store information about the student such as Name, Department, Registration Number, Blood group, Height etc. The hardware side of the project reads the card and communicated the data with a computer through USB interface.