I have finally built up a lab to design electronics in. I have quite a few designs I would like to test. I have tried the printer toner/iron technique a few times but have found that I cannot create small pitch sizes as they tear off while removing the printer paper. A few people have mentioned that this is due to using a Samsung laserjet versus a HP.

I am wondering what methods you use to develop PCBs for one-offs in your lab or at home (like me). I am trying to fast track a move to SMT/SMD components and would like some tips from seasoned experts on the best PCB creation methods to test board concepts before sending them off to a PCB MFG. I would like something that balances cost, time, and beauty of the finished product geared towards a hobbyist (at this point) and geared towards SMT/SMD components.

Please include pics/documentation of your preferred method. Thank you in advance for your post.

  • \$\begingroup\$ A Quick Circuit machine. It is a CNC machine that removes the copper mechanically and without nasty chemicals. \$\endgroup\$ – Brian Carlton Nov 23 '10 at 19:47
  • 1
    \$\begingroup\$ As this was just flagged as a duplicate of a just closed question: I have just uploaded a 30 page group discussion on the toner transfer method to this dropbox file Have a read through there and come back and ask relevant questions if it seems to be of use. \$\endgroup\$ – Russell McMahon Aug 5 '11 at 13:22
  • 3
    \$\begingroup\$ @Russell - 30 pages is a lot, and I guess it will have some noise in it too. Can't you just post the gist of it here? \$\endgroup\$ – stevenvh Aug 5 '11 at 14:18
  • 1
    \$\begingroup\$ Much noise. Conversational style. Treasure for some, dross for others. Someone using their brain can subset it in moments compared to the time it would take me for unknown benefit. I went so far as to use GMail to concatenate the thread and made a Word document from it and posted it in dropbox. In the time it took me to do that the question had been closed. I have built it. If they care they will come :-). If not then that's fine. \$\endgroup\$ – Russell McMahon Aug 5 '11 at 14:25

For one-offs or prototypes I use:

  • Press-n-Peel transfer film with a laser printer (the blue one)
  • Steel wool and detergent to clean the PCB blank, then a short etch in ammonium persulphate: that gives a very clean surface, important for a good transfer from the film
  • A laminator to transfer the pattern to the PCB; I modified the laminator to raise its operating temperature a bit, and the PCB is a bit thick for the laminator but it works
  • Ammonium persulphate made with hot water in an ice-cream container, and that sits in a bath of hot water (a larger ice-cream container)

This gives good results down to 10 mil trace widths; could probably go finer but haven't needed to yet.

For double-sided boards I tape the two layers of Press-n-Peel film to two scraps of PCB at the edges so that I can get the two layers well aligned, then put the PCB blank in and feed it through the laminator. Here are some pictures to illustrate:

alt text The bottom (left) and top (right) of a simple double-sided board (the top one is printed out mirrored so they overlay when its turned over). Normally I would print onto the blue Press-n-Peel film, just using paper here for illustration.

alt text With one side taped to the scrap PCB (left side) and the printed sides facing each other, hold them up to the light and align the other one so that all the holes and the board outline line up.

alt text Here they are both stuck to the PCB scrap. You can now put the clean blank PCB between the two (probably best to tape it to both sides to avoid any movement) and run it through the laminator (or iron it) to transfer the toner onto the PCB.

You can tape the two pieces of film or paper together without using the scrap of PCB, but when you put the blank PCB between them you can get some relative movement as they flex around the thick PCB. With the scrap piece the same thickness as the blank PCB they stay in the right place.

A bench drill is good for any drilling. I use drills down to 0.5 mm diameter but with 3 mm shanks so they are easily held in the drill chuck.

For through holes I solder thin copper wire to the pads on either side. The wire comes from a multi-core flexible cable; individual strands are or about 0.2 mm or 8 mil diameter. This takes some time!

And to solder I place solder paste with a fine-tipped syringe, place parts with fine tweezers then reflow in an electric frying pan. A few more pictures:

alt text

Syringing solder paste onto SMD pads.

alt text

Placing component with tweezers

alt text

A finshed board - the PCB was professionally made but I assembled components and soldered as described here. These are 0402-size resistors and capacitors (quite small, amazingly easy to lose), an accelerometer in a QFN-16 package (4x4 mm) and a memory chip in an 8 pin leadless package, similar size to a SOIC-8. (This is part of a small accelerometer data logger, see vastmotion.com.au).

Good luck!

  • 1
    \$\begingroup\$ Could you describe in a bit more detail the method you use for double sided boards? Do you have pictures of your process or a link(s) you perfected your process from? Also I would be very interested in more details concerning the use of solder paste. Thx! \$\endgroup\$ – ThaKidd KG5ORD Nov 22 '10 at 9:29
  • 1
    \$\begingroup\$ Yes, that was a bit sketchy! I've added some pictures to illustrate the process. \$\endgroup\$ – John Gallant Nov 22 '10 at 11:15
  • 3
    \$\begingroup\$ Excellent answer John. Hope this takes top spot. \$\endgroup\$ – Mr. Hedgehog Nov 23 '10 at 22:32
  • 3
    \$\begingroup\$ syringing solder paste is kind of slow. Your local hardware store probably has some sheets of 0.003" or 0.005" brass shim stock. If you etch it like a PCB you can make a stencil with it. Here's a picture of a stencil I made: imgur.com/UulSo (This one has been used on about a hundred boards.) more here: delorie.com/pcb/brass \$\endgroup\$ – markrages Nov 24 '10 at 3:24
  • 1
    \$\begingroup\$ What is "press-n-peel transfer film" called in stores? Googling finds lots of things called that, but none market themselves for PCB fabrication. \$\endgroup\$ – Cerin Oct 30 '15 at 22:13

Unless you're on the tiniest of tiny budgets, just have the boards professionally fabbed.

Really, you can get such a good deal on PCBs, with suppliers like:

  • 33Each.com — 60 Square inches, double sided, 6/6 spacing. $33 ea, minimum order: 4 (1 if you have a university address)
  • GoldPhoenix — Good for bigger runs, cost varies depending on requirements.
  • ExpressPCB — 3 boards for $51 total, double sided, no soldermask or silk, rigid size requirement of 3.8 × 2.5
  • AP Circuits — No personal experience, see comments below.
  • Sunstone Circuits — As cheap as $28 for a prototype. Fast and good quality, I've never had a problem (From Garrett Fogerlie).
  • OSH Park — $5 Sq. In double-sided, $10 Sq. In, 4 layer. Boards come with purple(!) soldermask.

On the whole, I've found that (for me, at least), it's just completely not worth it to try and make my own boards, when I can buy a much nicer board or ~$50.

Also, with most professionally fabbed boards, you get all the niceties, like soldermask and silkscreen. Having a soldermask makes soldering small pitch components far easier, and the silk makes populating components much easier, particularly when boards get large.

How much is your time worth to you?

Edit: Removed BatchPCB from the list since they no longer exist (sold to OSH Park in 2013).

  • 22
    \$\begingroup\$ I can have a board ready for assembly in under an hour. At £30 an hour for my time, it's very cost-effective for me. I could get a nicer board made for that, but I'd have to wait a couple of weeks for it. \$\endgroup\$ – Leon Heller Nov 20 '10 at 13:02
  • 8
    \$\begingroup\$ Fake Name: I agree that you can get great results from a pcb mfg...however, I have to go with Leon on this one. If I get a wild hair up my ***, I want to be able to build it out in a few hours versus waiting 2+ days. If I am going to make a few of them, however, I am definitely sending the PCB to the MFG. \$\endgroup\$ – ThaKidd KG5ORD Nov 20 '10 at 17:28
  • 4
    \$\begingroup\$ @Leon Heller - Under an hour? Really? Including drilling? I guess your boards have fewer holes than almost all my projects. \$\endgroup\$ – Connor Wolf Nov 21 '10 at 4:08
  • 5
    \$\begingroup\$ @Fake Name: SMT is the future. \$\endgroup\$ – Mr. Hedgehog Nov 22 '10 at 16:44
  • 5
    \$\begingroup\$ Anything that I could make that needs a single layer of copper I can do with veroboard and point-to-point wiring. Anything else I have sent out to either apcircuits.com (single/double layer, extremely fast turnaround) or sunstone.com (multilayer, larger boards, higher volume). It's not worth my time to try and etch my own boards, especially double-sided. \$\endgroup\$ – akohlsmith Nov 24 '10 at 14:12

I get excellent results (down to 8/8 mil) using the photo-etch technique. I use a cheap HP 5940 inkjet printer with Mega Electronics JetStar Premium film for the transparencies with pre-coated positive resist boards, exposed in a home-made UV exposure unit. Boards are developed in sodium hydroxide solution and etched in ferric chloride in a small plastic container in an old washing-up bowl with about 1" of very hot water in it. The small container is agitated manually, and etching takes about 5 minutes. I can make a board in about 20 minutes, not including drilling.

Here is one of my boards.

This group is a very good resource for making PCBs at home.

  • \$\begingroup\$ So far I have used the Muriatic Acid + Hydrogen Peroxide method. How messy is the process you use? What kind of disposal is require? Thx for the link, I am going to take a look at that right now. \$\endgroup\$ – ThaKidd KG5ORD Nov 20 '10 at 17:31
  • 1
    \$\begingroup\$ Ferric chloride stains things badly. It lasts a very long time, and the life can be prolonged by adding hydrochloric acid. Small amounts used at home can be flushed down the lavatory, the copper content is minimal and ferric chloride is used by water companies. \$\endgroup\$ – Leon Heller Nov 20 '10 at 17:37
  • \$\begingroup\$ Good to know...Here in the states, I would hate to have the EPA knocking on my door. \$\endgroup\$ – ThaKidd KG5ORD Nov 20 '10 at 19:21

I'm no seasoned expert but... I have learned from them.

I have the second cheapest Samsung mono printer available and I have no problems with fine traces; I doubt it is your printer.

I have had good success with laminators but someone recently told me this could be dangerous on cheaper models with improper shielding (as the board is highly conductive).

I have returned to ironing for double sided boards as it seems to be a tad more accurate. If you're not getting good transfers try using an electric sander with a very high grit rate to get it much cleaner than any abrasive brush can. Then, the most important thing to do when using an iron is to push hard, like really hard and hold it in place for at least 30s at a time. If you have normal glossy paper and can't see the traces, you're probably not ready to soak.

Another thing I have found to help is to have a 2mm or so border around the whole circuit. This then tends to stick first and helps prevent the paper from moving while you are ironing.

Currently my kit features the following items:

My new camera arrives today and I intend to launch a "website of journey" as I both learn and experiment with electronics. One of the first videos I will put out will be my PCB production process.

  • 1
    \$\begingroup\$ Interesting..I am running with the Samsung ML-2250. I have not replaced the toner in a few years. I'll try your suggestion plus replace that toner. I would be very interested in seeing your site/videos. Please leave a link in the comments when its up. Look forward to checking it out. \$\endgroup\$ – ThaKidd KG5ORD Nov 20 '10 at 17:23
  • 4
    \$\begingroup\$ I think the #1 problem anyone making their own boards has is that they don't actually start with CLEAN copper. Clean copper is pinkish, not copper-ish. Wash it down thoroughly and give it 15 seconds in an etchant bath, then wash it off immediately with distilled water. You'll notice the board is hot pink. This is clean copper. \$\endgroup\$ – akohlsmith Nov 24 '10 at 14:12
  • \$\begingroup\$ @ThaKidd: I added a new answer as it's related to this topic (too long for a comment). I haven't done the walkthrough yet - that'll be next hopefully. \$\endgroup\$ – Mr. Hedgehog Nov 28 '10 at 21:42
  • \$\begingroup\$ Weird, back when I was still making my own boards, pressing the iron really hard was the key to screwing it up: the toner would melt and flow sideways! Perhaps my printer deposited the toner too generously or something :) \$\endgroup\$ – Roman Starkov Apr 13 '11 at 10:49
  • 1
    \$\begingroup\$ Stackoverflow seems to be breaking most of your links with some sort of sleazy tracking system. They're showing up as http://rads.stackoverflow.com/amzn/click/<id> and redirect to a 404 page even though your original links still work. \$\endgroup\$ – Cerin Oct 30 '15 at 22:43

I have just finished creating a tutorial on how to build a Bubble Etch Tank (unheated), at home, with minimal cost and effort. Hopefully this will be helpful to someone:

  1. What You’ll Need
  2. Plumbing the Air System
  3. Making Bubbles
  4. The PCB Basket

I'd recommend increasing the resolution to 720p but of course, this is optional.

I'll be adding further updates (such as seeing the tank in action) at 13 Volts fairly soon.


Thanks to everyone so far for your answers. I believe I have made a decision concerning future circuit board design. I have been doing some crazy research and ran into a piece of equipment that I believe might be the best route. It is not only eco friendly but useful in many other ways. Props have to go to Brian for triggering the research that led to the epiphany.

Instead a dealing with chemicals which requires disposal, time, and is not ideal since I live in a condo, I have decided to build a CNC Mill. There are numerous tutorials out there and it appears one can be built for ~$500 (or less if salvaged parts are used). Here are a few links I have found so far.


Engaget (1of3), (2of3), and (3of3)

The mill would not only serve the purpose of removing the copper but can also be used to build a solder mask. This would enable easier SMD/SMT manufacturing using the skillet reflow method.

I plan on doing further research to see if a 'combo' cnc machine can be put together which also takes advantage of the RepRap 3D plastic printer. Imagine the possibilities of this killer combo. You could fabricate almost anything and it should cost under $1000.

  • 1
    \$\begingroup\$ How do you plan on adding solder mask to the boards using the CNC? Are you buying pre-masked copper boards and effectively "sanding off" the soldermask for pads, then going a little deeper to remove soldermask and copper for traces? \$\endgroup\$ – akohlsmith Nov 24 '10 at 14:25
  • 2
    \$\begingroup\$ Unless you spend a lot of money, milling PCBs is very slow. \$\endgroup\$ – Leon Heller Nov 24 '10 at 15:33
  • \$\begingroup\$ @LeanHeller, @ThaKidd, We use cnc mills at my school as the simple process(also chemical etching). They are slow and the bits are expensive to replace. \$\endgroup\$ – Kortuk Nov 25 '10 at 17:24
  • \$\begingroup\$ In particular, reprap.org/wiki/Automated_Circuitry_Making shows a PCB that was milled by a RepRap. \$\endgroup\$ – davidcary Mar 4 '11 at 19:52
  • \$\begingroup\$ @ThaKidd please post a follow up about your experience with the CNC mill. I have a CNC mill, but have yet to mill a PCB as it seems pretty time consuming. Ad that to the fact that you can get a good proto for $100 in a few days or $20-30 in a week if you want to wait. \$\endgroup\$ – BrianV May 5 '12 at 16:50

I would vote for cheap Chinese off-shore, too. iteadstudio.com can make 10 boards 50x50mm for $10, and 3-day air shipping for the order is < $30. Total turn-around time is a tad over a week. I hear that seeedstudio.com is very similar (and may actually be using the same PCB fab.) You get solder mask, silk screen, vias, plating, the shole shebang. The only draw-back is they can only do 1 oz copper thickness, and they aren't very precise at tiny pitches (8 mil is their minimum.)

For doing my own, I would recommend against the CNC mill route. Yes, it's nice that you can drill the same board you mill, but the milling generates glass dust that's really bad for your lungs, and it easily breaks the tiny bits you need, and the edge finish is kind-of ragged and not trustworthy for small pitches. Instead, I would go with UV-based photosensitive coated boards. Laser print the mask (inverse) on transparencies. Expose on a UV bed (can be built yourself if you really want to.) Develop. Etch.

Then, that CNC mill may still come in handy, for drilling the board :-) You're still not going to get through-hole plating, vias, etc, this way.

  • 1
    \$\begingroup\$ The only real justification for making your own is in the cases where the fact that you can design, fabricate, and test the circuit inside of a few hours of a single day is important to the progress of your overall project. Well, that and RF people and others who need exotics. \$\endgroup\$ – Chris Stratton Jan 9 '13 at 20:29
  • \$\begingroup\$ pcbshopper.com is a great place to search and compare PCB manufacturers. (I am just a user, no other connection whatsoever). \$\endgroup\$ – user1139880 Jan 1 '17 at 17:33

I wasn't getting reliable results ironing on toner transfer. I modded an old waffle iron - named the PCB Press. I like the ability to produce a prototype board at home in under an hour. If I need something of professional quality I send the tested proto out to fab house.


Not the answer you're looking for? Browse other questions tagged or ask your own question.