Projects

How to use inbuilt EEPROM of PIC18F4550 Microcontroller

How to use inbuilt EEPROM of PIC18F4550 Microcontroller

The EEPROM (ELECTRICALLY ERASABLE PROGRAMMABLE READ ONLY MEMORY) is a very useful memory which can be used for storing data. The data storing and retrieving from any EEPROM memory is very simple compared to other kind of memories. As the name suggest the memory is electrically programmable and hence the data will be sustained in […]

Weather meter using PIC 16F877 Microcontroller

Weather meter using PIC 16F877 Microcontroller

Weather monitoring systems are available in plenty and these are pretty handy gadgets we use in our daily life for weather forecasting and other purposes. But these kinda gadgets might be expensive and may not be available for customization to our specified purpose. To overcome these advantages you can build this customized weather meter using […]

Remote Control Server

Remote Control Server

One of my friends asked me if I could design a circuit for him to be able to remotely power up a server. He has 2 servers and he didn’t want to keep them both on whilst he travelled. He wanted to be able to turn on a server when he needed it. He has […]

Chord Button Keyboard Shift Bar1

MIDI Chord Button Keyboard Using PIC18F4620 part 3

Connections The following table documents the connecting leads and molex pin-header numbers tying the various interfaces together. Header Pin no. Signal/Function Direction Header Pin no. Signal/Function Chord Controller-SV1 1 RD7 ——> Matrix Decoder-SV4 1 Chord Sel. C Chord Controller-SV1 2 RD6 ——> Matrix Decoder-SV4 2 Chord Sel. B Chord Controller-SV1 3 RD5 ——> Matrix Decoder-SV4 […]

POV Christmas Tree

POV Christmas Tree using PIC12F689 microcontroller

POV Christmas Tree Still don’t have a tree for this holidays?, Don’t worry here you have a small, reusable, eye-catching tree for your holiday needs. This project started as a SMD soldering tutorial for a course i’ve made in electronics, so it’s meant to be a one day project to learn a little bit of […]

RC Servo driver

Serial Addressable RGB PWM LED Driver using PIC16F628A

Overview Ever since I made the serial controlled RGB LED PWM driver I’ve had many requests for an addressable driver.  Well I’ve finally got round to producing one.  The code is now completed and tested and the prototype boards are fully working. The design process behind this project was to enable anyone with a bit […]

Debugging Terminal

Easy Debugging Terminal using PIC16F84

Introduction This LCD terminal provide two modes of operation by selecting jumper J1. When J1 is open the terminal operate as a normal ascii display terminal, when J1 is closed the terminal displays the input serial data in hexadecimal format. This mode is useful for viewing raw data from the serial port output. Hardware Figure […]

USB Analyzer

World’s Smallest Low-speed USB Analyzer using pic16f877

[Any] idea is dead without a good application for it. So “California Dreamin’” USB virtual peripheral could be a very nice sample of academic research, but hardly anybody is going to build a keyboard or mouse using it. I have been thinking for a while what to do with it as well. First project that […]

temperature sensing RGB LED nightlight

Arduino powered temperature sensing RGB LED nightlight using PICaxe

About a year ago I started on a project to make a temperature controlled nightlight. I was inspired by seeing these lovely LED lamps styled as mushrooms growing out of pieces of wood. Those mushrooms were made out of glass, which was somewhat beyond my skills. However I then saw some had used translucent sculpey […]

Soundtrack

Soundtrack using PIC16F688 Microcontroller

This project uses a microcontroller to drive a speaker and play one of two songs: Yakety Sax (the chase song from the Benny Hill Show) and Entrance of the Gladiators (the clown juggling unicycle song). The tunes are stored as a series of distinct notes.  The frequency and duration of each a note is sent […]