Stepper Motor Interface with PIC Microcontroller

In my previous post Introduction to Stepper Motors and How they Work, we had a look at stepper motors and how they work. This post will deal with the programming and circuitry involved in the stepper motor interface with PIC microcontroller. Usually a microcontroller is used to produce the stepping...

Stepper Motors - Introduction and Working Principle

Stepper motor is a specially designed DC motor that can be driven by giving excitation pulses to the phase windings. They cannot be driven by just connecting the positive and negative leads of the power supply. They are driven by a stepping sequence which is generated by a controller. The...

Make a Digital Clock with DS1307 and PIC 18F4520

Digital clocks are are very commonly (cheaply) available these days. Some of them have a built in RTC to keep the time running even if the main battery fails and some of them don’t. In either case, for a standalone embedded application to get time, an RTC in almost the...

Getting Started with Linux

Linux is fast becoming the order of the day. Gone are the days when hackers, techies and geeks were the only people who could use it. The GUI (Graphical User Interface) of the Linux machines have also improved so much that one can use the computer without having to know...

8 Reasons Why You Should Switch to MPLAB X IDE

The MPLAB X is an IDE for developed by Microchip Inc. for their PIC microcontrollers. It has a lot of added features when compared to the older MPLAB IDE v8.xx. TheA MPLAB X is not a new version of the current MPLAB IDE v8. Instead it is a brand new...

Hack a Toy Car to Make a Cheap Wireless Robot

Hack a toy car to make a cheap wireless robot? Yes, cheap toy remote cars form china can be scavenged to get their remotes to work with our robots. All of us have seen and played with toy cars some time in the past. Some -like me- might have bought...

Programming Shortest Path Line Follower Robot

This post is the programming section of my previous post that dealt with the logic behind the following routines. To understand the complete nature of this post you should read the previous post first and then continue with this one. No, this is not the entire code! even if the...

Cubieboard a $50 Single Board Computer

Lets welcome the new comer in the league of single board computers (SBCs). Yes the Cubieboard is a new single board computer heading up in the market. It has already been in the market for some time but has not gained popularity. Cubieboard is a small, high performance ARM box....

Interface LCD in 4 bit Mode

This post documents the steps involved in interfacing the LCD in 4 bit mode with a microcontroller. It belongs to a series of 4 posts. If you landed here straight from a search engine, here is an index to help you navigate. LCD Module Basic Theory (LCD Controllers, CG&DD RAM,...