Electronic Die using PIC16F84 microcontroller
Built using a PIC16F84, about 4 hours worth of code and a few bits on a breadboard. This was the first time I’ve worked with PIC’s so it was a learning exercise. I started with the ‘Hello World’...
View ArticleHow to interface LEDs with PIC18F4550 Microcontroller
It is necessary to understand basic I/O operations of PIC18F4550 before dealing with its complexities. This article presents a way to take simple output from a PIC microcontroller. This learning would...
View ArticleSKY WRITER using PIC12F629 Microcontroller
We have seen many projects using a set of LEDs to produce words “in the air,” but none have the clever feature we have included. Most of the projects are “shaken in the air” and produce messages that...
View Article12 DIGIT RUNNING SIGN using PIC16F628
It’s 1970 and a 12 digit LED Display for pocket calculators has just been released. Nation Semiconductors are in the forefront of designing miniature displays for calculators and have a range from...
View ArticleSmall 3-wheel ROBOT with PIC16F84 brain & InfraRed eyes.
General description erberes is a small three wheel robot that avoids obstacles which it senses with its active infrared sensors. Each rear wheel has its own motor, the single front wheel is not...
View ArticleLow cost LCD module interface with optional LED backlight using PIC18F452
Here are the technical specifications: LCD resolution: 128 x 64 pixels LCD manufacturer: DisplayTech. LCD model 1: 64128COG-FA-BC (no backlight) LCD model 2: 64128G-FC-BW-3 (white LED backlight)...
View ArticleHomemade temperature LED display for PC using PIC16F876
Since I started my watercooling prejoect, I have been verry interested in how well it perform, the only way is to measure all temperatures before and after, The motherboard temperature sensors is...
View ArticleLED flasher using PIC16C84 Microcontroller
This is my first simple PIC program. It will flash an LED continuously at approximately 1Hz. It is a very simple loop that delays for 500 milliseconds (half a second) with the LED on, and then delays...
View ArticleBlink LED with XC8 compiler using external Oscillator
In the simple tutorial we are going to blink few simple led with PIC18F microcontroller, using an external 20MHz crystal oscillator and the ‘__Delay ()’ function of XC8 Compiler. Most of the previous...
View ArticlePicaxe LED night light
This is a little night-light that comes on when it gets dark, to illuminate dark rooms or hallways. I’m sure you can buy these cheaply ready made but it’s more fun to make your own, and this way it can...
View ArticleLED Microcontroller Debug Module using PIC18F4420
When it comes to debugging a microcontroller circuit, there aren’t a lot of simple options. Since a microcontroller circuit might have multiple things going on at the same time, measuring voltages...
View ArticleUniversal High-Power LED Driver with 3D-printable Case using PIC16F1823
*** There’s a firmware update. Please check out! *** LEDs are taking over conventional lighting every day. High-power LEDs over 1W are becoming more and more affordable, and I wanted to start using...
View ArticleUniversal 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...
View ArticleRGB LED Mood Light Standalone PWM controller for RGB LEDs using PIC12F629
This project is an update to the original RGB LED PWM Driver. The new version allows the use of either 5mm LEDs or the square bodied Superflux / Piranah style LEDs. The circuit now uses bipolar...
View Article3 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...
View ArticleHow to Glow an LED using PWM with PIC Microcontroller
Pulse Width Modulation (PWM) is a technique in which the width of a pulse is modulated keeping the time period of the wave constant. One cycle has a fixed time period called ‘Period’ and a varying on...
View ArticleGetting Started with MPLAB XC8 Compiler – LED Blinking
In this tutorial we will learn How to Blink an LED with PIC Microcontroller using MPAB XC8 Compiler. Recently Microchip released a series of development tools including MPLAB X IDE and MPAB XC...
View ArticleComplete Intro To PIC’s – Make an LED Flash Video
As the title suggests, this guide is targeted for those who are new to the world of PIC microcontrollers. I cover the basics from hardware to software along with programming the device and a few hints...
View Article20 LED BADGE using PIC12F629 Microcontroller
This project drives a number of LEDs via a very clever circuit. There are 3 ways to dive a LED from an output of a micro. The simplest is called “dump.” This is where the LED is connected directly to...
View ArticlePIC16F877 LED blinking code and Proteus simulation
This post provides the code to make an LED blink using PIC16F877 microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. This code is intended to be the first step in...
View Article