BotE : Designing circuits
In the 80's it was simple. Circuits were drawn on the back of an envelope or on graphical paper. Later, the
designs were wire wrapped or a circuit was created using adhesive etch resist tapes on copper clad epoxy.
This all changed in the early 90's. Affordable PCB layout software hit the market. The most affordable of them
was PADS Demo (1992). This was a pin limited CAD tool, that could do an awful lot, for the money (it was
free)! I did a lot of circuits with this DOS software:
PADSdemo : limited pins, nets, via's etc Eagle Light : limited board size (80 x 100 mm), max 2 copperlayersNow, double sided boards with full silk and other screening came in reach. If you design carefully, you can do an awful lot with Eagle Light. But then I needed more. So it was time to look around for extension. There are several options:
| Eagle | Eagle standard version is my fallback option. If I cannot find a decent EDA tool for Linux, I will buy the €125 version of Eagle. Eagle is proven good. |
| XCircuit | Xcircuit is an EDA package that is very well designed. It is designed by a very bright person and it's main disadvantage is, that this is also the target audience. Xcircuit can do anything: drawing, colourbook, musical compositions, even circuit drawing. Yet you need be a PhD to understand it. |
| KiCad | KiCad started as a kind of hobby project from a bright french mathematician. It's a nice package that can do a lot. But the documentation is below zero so the learning curve is very shallow. The forum on Yahoogroups is populated by experts, some of whom prefer to remain experts: they are very reluctant to spill some beans. At critical points, all kinds of french words appear. And it is a bit bloated software. KiCad leans towards a religion. |
| gEDA | gEDA is a suite (a collection) of programs for doing EDA related tasks. In features it resembles KiCad but with one major difference: excellent and available documentation! On the web, but also on localhost: /usr/local/share/doc/geda-gaf/wiki/ gEDA is my choice. And it's not french... :o) |
BotE : KiCAD
The Eagle is fine. I am very familiar with it and I like the way in which things are done. Yet there are a few problems with the trial version:
BotE : Eagle
Since a few years I have not been using DOS anymore. It's all Linux what the bell tolls. DOS is just too old
fashioned. I have been looking for a new Linux based CAD/CAM system for circuits and PCB making. Doing so I
looked at gEDA, Eagle and some more. Due to pressure from a few close friends, I concluded that Eagle might be
the best solution for me. If only for the reason that it is cross platform.
So now it has been Eagle for close to a year. And I must admit: it ain't bad! It has a rather shallow learning
curve, but its features are enormous. And if you know your way around the world, even the free version is good
enough to get magnificent PCB jobs done!
Topics covered:
BotE : PADS Demo (the 1992 shareware version).
(Not so) long time ago, electronic drawings were made on notepads and next a print was made by glueing black
lines to a transparant film. With this you could make a printed circuit board (PCB) and solder the components
on top of it. If something went wrong, you had to start all over.
The arrival of CAD/CAM packages for schematic capture and PCB routing made life a lot easier for the electric
engineer. With a mouse and a CAD program you just make a scheme which you can print and process at will.
Later, you make a netlist which is input into the PCB router. Now you can lay tracks of copper and bend,
shift, reverse them or whatever you seem fit for the job. There are virtually no limits.
There is a big market for this kind of software. Many nice programs, but also terrible ones. I use a program
which was issued in 1992 and it runs under DOS, so it is real fast on a modern PC. It is the 1992 shareware
version of PADS, a very big and fast program, which aims at high end users. Just visit their website to find
out what I mean. That's why a commercial package is too expensive for non-professionals.
Compared to other packages like the dutch UltiBoard, PADS performs a lot better. It has a very flexible
library structure and you can easily extend the user library, but also adapt the standard libraries.
This shareware version of PADS seemed to be a little accident of the company. They wanted to put out a limited
version to convince people to migrate to their platform. But they underestimated the importance of severe
restrictions in pincount and such. The restrictions were much too wide. If you apply some tricks it is
perfectly well possible to produce double sided Eurocard (4" x 6") PCB's with it, filled to the outer edges
with circuits and such.
The PADS people learned from their mistake, so from 1993 they published versions which were much more
restricted. With these, you have a hard time filling only half a Eurocard.... :o(
BotE : Achtung! This used to be DOS software.
BotE : Installing PADS Demo 1992.
I put "my" PADS in the download section of this site. I made three files for it. You first have to restore the three original floppy disks. Next you use these floppy disks to install the software on your computer. You commence with this as folows:
BotE : Running PADS.
If you're done, you can start the software by going to the appropriate directory and entering:
| for drawing and printing circuits | LogShare /s |
| for making copper tracks on a PCB | PcbShare /s |
As is, PADS is equipped with a very extensive library of parts. You can easily extend these libraries with new
or obscure components. As an example I have added my own libraries to the Cflop.Zip file. These contain
examples of recent chips of MicroChip, Zilog, Texas, Dallas, etc.
PADS is a very nice piece of software, be it rather complex. Take into account that you will need several
weeks (if not months) to get to know how to use it to the max. But, to compensate for that, the price was
right.
BotE : Some work, done with PADS.
If you want to get some experience with shema's please check out the following samples:
BotE : I was wrong: PADS run in Windows XP as well!.

The picture above, was sent by my friend from New Zealand to prove me MS isn't that bad after all. Kevin runs
his version of the 1992 PADS demo software in a DOS box with Windows XP. Read more in his letter to me,
printed below.
Kevin uses a DOSbox as supplied by
http://dosbox.sourceforge.net
and some patched binaries from http://ykhwong.x-y.net. Unfortunately, that website is out of reach for some
time now. So Kevin offered me his full set of files and we decided to publish this set on an FTP server that
is free of charge, yet can be accessed by just about everyone. Just check out
http://members.home.nl/jmr272/images/DosBox63_PADS.zip
and download the file after having chosen 'Free download' and have waited 30 seconds.
As you see, feedback is appreciated and usefull. As soon as I get usable feedback, it will be included in the
content within 24 hours.

BotE : I was even wronger: PADS runs in Linux!.

The picture above, was also sent by my friend from New Zealand to prove me PADS even runs with Linux! Kevin runs his version of the 1992 PADS demo software in an X-based DOS box. Read more in his letter to me, printed below.
The link he mentions is: http://rpm.pbone.net/index.php3/stat/4/idpl/3239224/com/dosbox-0.65-0.pm.1.i586.rpm.html . And the Linux DOSbox can be found here: http://dosbox.sourceforge.net.

Page created before the Y2K problem,
Page equipped with FroogleBuster technology