Posts by Ibrar Ayyub:
VGA display using PIC18F452 microcontroller
Posted on: 12 Jul 2022
For quite some time I’ve been wanting to create a device that outputs VGA signals. My main goal was of course to be able to display whatever I wanted on the monitor I was currently using. After extensively researching to see if this project had previously been attempted (or anything similar) I became very frustrated […]
2 Digit up/down Counter using PIC16F628A
Posted on: 12 Jul 2022
This project comes via two circuits on 2 boards. The first circuit is designed around a PIC16F628A. It has been presented on an experimental PC board using surface-mount components and was built in less than 1 hour, with about 2 hours to write and finalise the program. See P1, P2 The second circuit uses a […]
Wifi robot vehicle controlled by PIC16F628A
Posted on: 11 Jul 2022
Introduction Wifi Robot: A remote control car that can be driven over the internet or with a laptop wirelessly from up to 500m away. It has a live-feed network camera so that it can be driven without line of sight and a horn so that you can honk at people. A while ago I discovered […]
Motion detection alarm using a PIR sensor module with a PIC12F635
Posted on: 11 Jul 2022
Introduction This project describes a motion sensor alarm based on a Passive Infra-Red (PIR) sensor module. There are many vendors that manufacture the PIR sensor modules and almost all of them are pretty much the same in function. They have a single output that goes high (or low, based on specification) when the motion is […]
HAPPY BIRTHDAY using PIC12F629 Microcontroller
Posted on: 10 Jul 2022
Why spend $10.00 on a Happy Birthday musical card when you can produce the tune yourself. This project uses just 4 components and a small prototype PC board to produce a project that will teach you a lot about programming. The circuit uses a piezo diaphragm connected to pins 3 and 5. That’s the only […]
WORLD’S SIMPLEST PROGRAM using PIC12F629
Posted on: 10 Jul 2022
This is where you start with programming. Build the PIC Programmer MkV and build the World’s Simplest circuit on a PC board for a PIC12F629 chip, LED and resistor. When the World’s Simplest Program is “burnt” into the chip, the LED will flash. This is not a “normal” program as the Watch-Dog Timer has been […]
Programmable digital timer switch using a PIC16F628A
Posted on: 09 Jul 2022
Digital timer switches are used to control the operation of electrical devices based on a programmed schedule. This project describes a programmable digital timer based on a PIC16F628A microcontroller that can be programmed to schedule the on and off operation of an electrical appliance. The appliance is controlled through a relay switch. This timer switch […]
Digital alarm clock using PIC16F877 microcontroller
Posted on: 09 Jul 2022
This is an alarm clock I built. It was very effective during the sort time I used it, because I programmed it to play a very annoying tune through a speaker. I actually started to wake up before the alarm went of, so other people in the house didn’t wake up from the annoying pitches […]
Internal Oscillator Recalibration Utility for PIC12F629
Posted on: 08 Jul 2022
Description The PIC 12F629 and 12F675 come equipped with an internal 4MHz oscillator, eliminating the need for an external crystal or RC network. This feature not only frees up one or two pins for I/O purposes but also facilitates integration into designs with minimal component counts. The internal oscillator needs to be calibrated and this […]
IR Remote Control Repeater using PIC12F629
Posted on: 08 Jul 2022
This circuit receives the signal from a IR remote control, like those used to control your TV or DVD player and allows the signal to be repeated in another location. To get a 40Khz carrier requires an output to be toggled on and off 40,000 times a second, which means the code needs to execute […]