Interfacing Parallel Port and Programming (Include Turbo Pascal 7 for DOS Download)

A tutorial on Parallel port interfacing and programming for beginners. This tutorial covers both hardware and software aspects about programming the parallel port. It also includes a sample schematic and test program in Pascal. You can make your first parallel port application running straight away.


Parallel port is a simple and inexpensive tool for building computer controlled devices and projects. The simplicity and ease of programming makes parallel port popular in electronics hobbyist world. The parallel port is often used in Computer controlled robots, Atmel/PIC programmers, home automation, …etc… Here a simple tutorial on parallel port interfacing and programming with some examples.

The primary use of parallel port is to connect printers to computer and is specifically designed for this purpose. Thus it is often called as printer Port or Centronics port (this name came from a popular printer manufacturing company ‘Centronics’ who devised some standards for parallel port). You can see the parallel port connector in the rear panel of your PC. It is a 25 pin female (DB25) connector (to which printer is connected). On almost all the PCs only one parallel port is present, but you can add more by buying and inserting ISA/PCI parallel port cards.

I don’t have parallel port on My machine! What should I do ?

Unfortunately, as of today parallel port is a completely deprecated interfacing standard. It is impossible finding a new laptop with parallel port these days. Even almost all branded PCs already shead Parallel Ports from their back panels. Other alternative available in market such as PCI parallel port expansion cards and USB to Parallel Port converters aren’t good for anything other than connecting your old printer because of their architectural difference.

As of now the only possible alternative is to use serial ports along with serial to parallel converters (Unfortunately serial ports aren’t available on laptops these days) or use USB which is the most popular interface standard in the market as of today. But inherent complexity of implementing USB protocol and hardware requirements keep the hobbyists away for experimenting with USB.

But there are great alternatives in market which uses USB but as easy as using parallel port. One such device is Numato Lab’s 8 Channel USB GPIO Module. Though this is a USB based module, the user doesn’t have to worry about the intricacies and complexities of USB protocol. Continue reading

Beginners Guide to Electronics


I think some of you were trying to find what sites which offer complete guide, clear steps, easy to understand the writing. Yea, for beginner all that things are very important. We don’t know from where we should start to learn electronics. But I recommend you a site that will guide you step by step. I won’t write my own guides, because I’m a beginner too 🙂 I prefer recommend his/her site than copy-paste his/her writing.

Beginners’ Guide to Electronics


Fluorescent Lamps (TL) Circuit

Rangkaian Lampu TL
Diagram Block of TL Lamps
Fluorescent lamps is more commonly known as TL lamps. This type of lighting is more widely used because of the power used is relatively small compared to the light bulb. Besides fluorescent lamp also colder than light bulb with the same power usage.
The use of fluorescent lighting is very broad and very good in general for home lighting or lighting on industries. The advantage of the fluorescent lamp, as mentioned above is to produce light output every watt of power used is higher than ordinary light bulb (incandescent lamp).