Maximite Family
  • Colour Maximite 2
  • Original Colour Maximite
  • Monochrome Maximite
  • The Maximite Story

  • Micromite Family
  • Micromite Summary
  • Standard Micromite
  • Micromite Plus
  • The Microbridge

  • Micromite LCD Backpack
  • Micromite LCD Backpack
  • Air Quality Monitor
  • DDS Signal Generator
  • Super Clock
  • Boat Computer MkII
  • Parking Assistant

  • BASIC on Raspberry Pi Pico
  • BASIC Interpreter
  • BASIC with VGA Display

  • Other Projects
  • Precision Analog Clock
  • Windows/DOS MMBasic
  • ASCII Video Terminal
  • Utility Power Supply
  • Precise Voltage Reference
  • ISM Band Scanner
  • Game of Pong
  • Simple GPS Based Clock

  • Useful Techniques
  • Measuring Capacitor ESR
  • Surface Mount is Easy
  • Programming PIC Micros
  • Custom PC Boards
  • The Gerber Format

  • General Articles
  • Problems in Open Source
  • Hantek DSO-2250 Scope
  • Rigol DS1000 Scope
  • Brickbats

  • WEB Site
  • Home
  • Old or Obsolete Projects
  • About




    This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Australia (CC BY-NC-SA 3.0)

    Custom Printed Circuit Boards


    Creating your own, professional quality printed circuit boards, is not as hard, or as expensive, as you would think. There is a lot of good software out there and any number of PCB fabrication houses who are eager for your business, even though it is only one PCB that you want.

    You could still etch and drill your own board, and that would be great if you like wearing horsehair shirts. But this is the Internet era - just send off your design and get a professional result back.

    This article is aimed at the hobbyist who wants a custom PCB for their latest creation and does not want to pay the earth. It summarises one approach to creating the perfect PCB. If you are keen you can find other software and PCB houses, but this method works for me.

    The Software

    Most software packages require you to draw the circuit first. Then, based on the schematic, the software can generate the PCB. Either automatically or manually.

    I use Eagle from Cadsoft ( Eagle is reasonably popular and you can find a lot of support for it on the Internet. But, best of all, Cadsoft are kind enough to provide a limited version for free. The free version limits you to one schematic page (generally not a problem), just two layers (also not a problem) and a maximum size of 100 x 80 mm. The last restriction can be a bit limiting but you can get a lot in that size.

    Eagle has its own unique way of operating but after a while it becomes quite natural to use. Cadsoft provide a tutorial but other people also provide some good how-to guides. One of the best comes from SparkFun in three "volumes":

    You only really need to do the first two tutorials. Sparkfun also provide a good hints tutorial that is worth reading. For example, Eagle defaults to a rather narrow track width and they provide some guidance for altering it.

    The schematic drawing capability in Eagle is rather primitive and its main use is just to enter the schematic into the software. Having done that you lay out the components on the PCB and just click on the autorouter button... VoilĂ , you have a complete PCB. Well, not quite, you might have to rearrange components and tracks, but Eagle does 95% of the work. Old hands maintain that an autorouter is not as good as an expert human, and they are probably right, but the autorouter certainly does a better job than non expert me.

    This is a schematic and the resulting board design:

    PCB Design Tutorial

    David L. Jones has created an excellent tutorial on the ins and out of PCB design. His paper can be downloaded from his website

    PCB Fabrication

    The output from Eagle should be a set of Gerber files which can be sent to almost any modern PCB fabricator who will make the board and send it back to you. If you have never heard of the Gerber format you should refer to this short description.

    The best part of modern PCB fabrication is the fact that it is so easy - you just send off your design via the Internet and back come the boards. No drilling, cutting, chemicals and mess. The bad part is that it takes a few weeks before you get them in your hands.

    I use JLCPCB and I am happy to recommend them. There are many other fabrication houses as Google will show you.

    JLCPCB's prices are good, they are fast and they will ship via standard air post which is cheap (I hate wasting money on international couriers).   As an example, for a board measuring 125 x 70mm they will charge under US$10 plus postage (as at March 2022) and you will get five boards for that price.   Not bad for a professional quality double sided PCB with plated through holes, solder mask on both sides, and silk screen printing on both sides. You could not get better if you were IBM.

    Using this technique you will have a board that you can be rightly proud of...