Projects

HARDWARE SETUP

Clicker Clone

This project aims to implement a protocol-compatible iClicker substitute to provide students with a cheaper alternative to in-class polling while allowing the university to keep its existing investment. High Level Design Rationale Our motivation from this project comes from our personal experience. iClickers are inconvenient and expensive yet required for at least one class at …

Clicker Clone Read More »

Glove Controller with PIC32 and LCD

Digital “Etch A Sketch” Glove

Introduction For our ECE 4760 final project, we designed, constructed, and tested a glove-operated system that dynamically simulates the classic toy, Etch A Sketch, on a TFT LCD screen. In deciding what to build, our team wanted to create a device that would utilize several of the technologies overviewed in the course, in a fun, …

Digital “Etch A Sketch” Glove Read More »

3 LED Bike Light for PIC10F200

Description This project is a multi-function LED bike (cycle) light using 3 LEDs. It is based on a PIC10F200 baseline microcontroller, running from a supply voltage of 2 to 5 volts.  In standby mode it consumes a current of less than 1µA making it perfect for battery powered operation. It uses three individually driven high …

3 LED Bike Light for PIC10F200 Read More »

Android App Home Automation via Bluetooth Using PIC16F628A Microcontroller Schematic

Android App Home Automation via Bluetooth Using PIC16F628A Microcontroller

We 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. Android phones are very popular today due to their limitless possibilities, have you thought about controlling your home appliance from your android phone via Bluetooth? …

Android App Home Automation via Bluetooth Using PIC16F628A Microcontroller Read More »

Picture of all components, including the USB cable and the PICkit3.

Keyboard Gloves

Introduction We created gloves that allow users to type on any hard surface as if they were using a QWERTY keyboard. The gloves recognize the standard QWERTY keyboard layout by recognizing which finger is pressed, and how bent the finger is. It is limited to recognizing the three primary rows along the keyboard, from “q” …

Keyboard Gloves Read More »

LED Driver

Universal High-Power LED Driver – Firmware update using PIC16F1823

Here’s the updated firmware for my Universal High-Power LED Driver. This version has on-board current set up function, so you can change the drive current without re-programming the PIC microcontroller. You can either download the ZIP file containing the while project, or just the HEX file. After upgrading your firmware, you can change the drive current of the …

Universal High-Power LED Driver – Firmware update using PIC16F1823 Read More »

Digital Voltmeter Using PIC Microcontroller 16F877A and Seven Segments Display (0-30V)

We are all aware of about voltmeters (voltage meter), which is nothing but a device used to measure voltage between given two terminals. Apart from the basic usage digital voltmeters are also employed as panel meters for automation systems and robotics. There are analog and Digital voltmeters are available in the market. Have you ever …

Digital Voltmeter Using PIC Microcontroller 16F877A and Seven Segments Display (0-30V) Read More »