Projects

Project Ryu Lagger Guitar Pedal Take 3

Project Ryu Lagger Guitar Pedal Take 3 using pic microcontoller

It has been a quiet period but a very busy period, very active and very fruitful. I will be launching the projectryu.com site soon with tons of free resources for the audio hobbyist. Getting back to the title of this post, i would like to present a few improvements and a concrete design as a […]

Extend IO Ports using PIC

Extend I/O Ports using PIC Microcontroller

The mikroC PRO for PIC provides a library for communication with the Microchip’s Port Expander MCP23S17 via SPI interface. Connections of the PIC compliant MCU and MCP23S17 is given on the schematic at the bottom of this page.   Important : The library uses the SPI module for communication. User must initialize the appropriate SPI […]

Thermometer with PIC Microcontroller

Thermometer with PIC Microcontroller

In the last tutorial we learn about the multiplexing technique used with seven segment displays. We learnt how it saves i/o line by using persistence of vision. Only one digit is lit at a time, but to a human eye it is too fast to catch, so we see all four digit lit the same […]

Multiple Servomotors

Multiple Servomotors

Using a modified version of the last program, we can control as many servomotors as we have I/O lines on port B. In the next listing, we will control two servos in the same manner as we controlled a single servo in the previous program. The circuit is shown in figure 4 (below). The program […]

Intelligent Fan Controller. Part 1 Schematic

Intelligent Fan Controller. Part 1 – Schematic using pic microcontoller

he Intelligent Fan Controller is designed to control the noise generated by the fans inside your computer. It does this by varying their speed based on temperatures measured inside the case. When it is cool the fans will run slowly and they will only speed up when needed… when your computer is running hot. Anyone […]

Rotary Encoders schematich

Rotary Encoders

Rotary encoders are very versatile input devices for microcontroller projects. They are like potentiometers expect of digital nature and unlike analogue potentiometers they never wear down. Rotary encoders not only provide 360 degrees of rotational freedom they also allow digital positioning information to be gained without the use of analogue to digital converters (ADCs). When […]

Universal Serial Infrared Receiver.

Universal Serial Infrared Receiver. using pic microcontoller

You can use this Universal Infrared Receiver (UIR) project to control your PC:  Starting Windows programs,  setting the Windows volume control,  even moving the mouse around the screen! All at the touch of a button – with your TV remote control in fact! It uses a PIC microcontroller to characterize the demodulated infrared signal and then […]

Relay Timer with PIC16F628

Relay Timer with PIC16F628

Here is 0 to 99 minutes relay timer using PIC16F628 microcontroller and 16 character LCD display. The microcontroller is PIC16F628A running at 4.0 MHz clock using an external crystal. An HD44780 based 16×2 character LCD is the main display unit of the project where you can watch and set the timer duration using tact switch […]

Making a binary clock using a PIC Microcontroller

Making a binary clock using a PIC Microcontroller

You can use a PIC microcontroller and an LED matrix to create a binary clock (or if you prefer you can wire up individual LEDs). This project uses an LED matrix block as it saves lots of wiring.  So what is it ? Its an led clock that displays the time information as binary numbers… […]