pic

3.5 Digit 5x7 Dot Matrix LED Display Featured Image

3.5 Digit Dot Matrix LED Display

In this post I'll show you how two QDSP-L149 5x7 dot matrix  LED Displays can be used to create a  4 Digit display module. The trick is to change  the roles of rows and columns. So now each 5x7 Dot ...
LCD Alarm Clock Featured Image

LCD Alarm Clock

Due to popular demand I've modified digital clock design to work with LCD display instead of 7-Segment LED as described in this post. For Arduino version click here. All the capabilities of LED version have been maintained in current project. 1 ...
3 Digit Dot Matrix Display SPI

3 Digit Dot Matrix Display SPI

3 Digit Dot Matrix Display with SPI interface is an advanced version of recently published 7x5 Dot Matrix Character Generator project. This design is more complex as it contains 4 microcontrollers. Three PIC16F88 were used to control 7x5 Dot Matrix Displays, ...
LED Aquarium Lighting Featured Image

LED Aquarium Lighting

Recently I was asked to build an aquarium lighting controller prototype to provide variable brightness during its operation and ability to program  ON/OFF times. 25 blue and white diffused 10mm LED were used to illuminate the aquarium. The main requirement from ...
Digital Timer Featured Image

Digital Timer

Digital Timer can be built by using PIC16F876A micro-controller and a few additional components. The schematic is similar to Fan Speed Monitor Design. 3x4 Keypad and 5V Relay were added as you can see from figure below. Only three 7-Segments ...
PIC C Programming Featured Image

PIC C Programming

In this article I’ll show you how to program Microchip PIC microcontrollers using HI-TECH PICC compiler and basic PIC development board. The board consists of PIC16F876A, LED bar graph and 20MHz oscillator. PICKIT3 compatible programmer was used to download the ...
Fading LED with PIC microcontroller Featured Image

Fading LED with PIC microcontroller

This article shows how to create a fading/dimming effect of the LED using PIC micro-controller. For similar design based on Arduino click this link.Controlling LED brightness using PWM is a relatively simple task and can be accomplished by configuring PIC16F877 ...

PIC Waveform Recorder

In this article I’ll show you how you can use PIC microcontroller to record and store waveform patterns in its EEPROM memory and replay the sequence later. For this purpose we’ll need a signal/waveform generator to produce the signal, PIC ...
Simple Digital Voltmeter Featured Image

Simple Digital Voltmeter

Simple digital voltmeter can be built by using PIC microcontroller and a few discrete components. PIC16F877A 10 bit ADC module was used for this purpose, we’ll work only with 8 upper bits to translate input voltage to digital form and ...
RTC Real Time Clock PCF8573P Featured Image

PCF8573P I2C Real Time Clock

In this post I’m going to show you how to interface an I2C Real Time Clock – RTC with PIC microcontroller. Only a basic hardware configuration and a communication protocol are presented here. I’m planning to extend it to a ...
Loading...