Projects

Build yourself flashing message on PIC16F877A with assembler

Build yourself flashing message on PIC16F877A with assembler

Guys, in this step by step instruction, I wanna share my private experiment with PIC16F877A and assembly language, I call it Build yourself flashing message on PIC16F877A with assembler Let’s prepare the parts Step 1: The parts needed for this experiment 1. PIC 16F877A chip 2. The board for PIC 16F877A 3. LCD 16×2 4. […]

SX Pong

SX-Pong

After making the tetris game, it was very easy to make a Pong game. The game Pong was the world’s first video game in the early 70’s; this is a modern version of it, made with a little bit less hardware than the original version. In my version, the video signal is generated in software. […]

auto lights

Leaving home light using PIC12F675 Microcontroller

Those days when I come home at night and strait into the darkness are finally over. This is a very practical device and I built it so that it is a module to my Dual Channel IR Remote Control. Because of that I ended up with a definite overkill of what is supposed to be […]

SX Tetris

SX-Tetris

The first game I made in color using SX-chips was Tetris. Tetris is an old Russian computer game where you should try to fit in block into a play-field, quite simple but really fun. All blocks are built from four bricks (the name Tetris is derived from the ancient greek word for four: “tetra”), there […]

Microchip PIC Microcontrollers Schematic

Microchip PIC Microcontrollers

Implementing ICSP requires connections to a minimum of 5 processor pins: VDD, VPP (also MCLR\), SCLK (on RB6), SDAT (on RB7), and GND. VDD and GND are straightforward. In most applications, it is best to dedicate RB6 and RB& for SCLK and SDAT. This avoids potential complications when these signals are used during programming. Microchip […]

digital temperature meter

Revised version of LM35 based digital temperature meter using PIC16F688

This is a revised version of my LM35 based digital thermometer project that I posted last year. Although it is one of the simplest projects, it is very popular among newbies who are just starting to learn microcontrollers. There was a little flaw in the original project as pointed by some readers. I was using a […]

SX Game System

SX Game System

This page describes a SX28-based color video game system I made during year 2002. Now, beginning of 2007, almost five years after I made the first design I’ve updated the layout of the PCB and added a version of the PCB that has built-in gamepads and I also have made it possible to buy PCBs, […]

PIC Tetris

PIC-Tetris

Introduction I have made the game Tetris using a PIC16F84 running @ 12MHz. Tetris is an old Russian computer game where you should try to fit in block into a play-field, quite simple but really fun. All blocks are built from four bricks (the name Tetris is derived from the ancient greek word for four: […]

Chronograph

Chronograph for Air Cannon using PIC16F628A microcontroller

Intro: Chronograph for Air Cannon This chronograph project consists of a sensor assembly and timer circuit box that can be used to measure the muzzle velocity of a projectile fired from an air cannon. I originally built this setup for use with a large air cannon with a 3″ bore. The sensor assembly is attached […]