Projects

Digital Clock using PIC Microcontroller and DS1307 RTC

Digital Clock using PIC Microcontroller and DS1307 RTC

A Digital Clock can be made easily by using PIC Microcontroller, DS1307 and a 16×2 LCD. I have already posted about Interfacing DS1307 RTC with PIC Microcontroller. The DS1307 RTC can work either in 24-hour mode or 12-hour mode with AM/PM indicator. It automatically adjusts for months fewer than 31 days including leap year compensation […]

programmer

PIC and EEPROM Programmer

Project Summary In this project we are building a JDM programmer that can handle PIC12, PIC16 and PIC18 family microcontrollers and some popular 24C family EEPROMs. The programmer also provides ICSP feature that allows In-Circuit Serial Programming. So if you desire, you will not have to carry your MCU each time when you reprogram it. […]

GPS Navigator for Runners

GPS Navigator for Runners

The 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 University, College of Engineering, and wants to run around the engineering quad every day, this runner Navigation system have the following functions to ensure that […]

16F874 Development Board

PIC 16F877 / 16F874 Development Board

The Development Board v. 1.1 connected to an LCD display. It is well visible (read further, in the description) the row of LEDs used to check the logic state of up to 8 I/O ports or external circuits’ pins. Of course, if you own an 8 trace oscilloscope, you can do without it. :-)) On […]

Interfacing EM 18 RFID Module with PIC Microcontroller Schematic

Interfacing EM-18 RFID Module with PIC Microcontroller

EM-18 RFID Reader Module is the one the most commonly used module for Radio Frequency Identification Projects. It features Low Cost, Small Size, Low Power Consumption and Easy to use. It can be directly interfaced with microcontrollers using UART communication. Software UART can be used for microcontrollers having no UART modules. In this tutorial we […]

mp3 player

The Super-Simple pocket size mp3 player using PIC16LF877A

It is based on the PIC 16LF877, with plenty of processor time to spare. There is a bare bones assembly version, and a new C version with more features and stability. It uses compact flash cards up to over 100 gigabytes (once they exist) including microdrives. (right now they are about 8 gig)  It uses […]

Microchip PIC14

Introducing the Science of Microchip PIC14

Engineers of my generation in the UK will remember the Science of Cambridge Mk14. Intended to be Sir Clive Sinclair’s first home computer kit for the general public, it served to train a generation of electronics engineers in how to program microprocessors. The Mk14 was based on, and virtually identical to, the ‘Introkit’ that was […]

Full System showing PIC32 touchscreen and interfaces at start up

Automatic Signal Transformer and Custom Filter Designer

This laboratory aims to implement a custom filter designer on the PIC32 microcontroller for the purpose of real time signal transformation. The project gets its premise out of the frequent requirement for arbitrary digital signal filters in a laboratory setting. For a video of our lab demo please see Project Demo A user is given the […]

How to Implement SPI Using PIC18F4550 Schematic

How to Implement SPI Using PIC18F4550

The Serial Peripheral Interface (SPI) is a high speed, synchronous, serial communication standard. This communication protocol is basically a Master – Slave implementation where the master device controls the clock based on which the slave devices operate. The master communicates with a slave or a number of slaves in a system through the SPI bus. […]