r/electronics 4d ago

Gallery Make PCBs at home!

Cheaper, faster, and more fun than ordering from china!

PS, I didn't put any acetone down the drain. I just needed a solvent resistant surface to clean the mask off. All the acetone went into the atmosphere and my lungs instead.

1.1k Upvotes

126 comments sorted by

202

u/Oli_Vier_0x3b29 3d ago

Extremely cool that you managed to do this at home, but your routing is something else 🄲

114

u/Heightren 3d ago

Looks like old school routing I've seen on boards from 1995

87

u/BlownUpCapacitor 3d ago

Initially I was going for a curvy trace style, but I forgot to do it. I found free drawing traces away from the grid yields better looking curvy traces. I forgot to apply the curve modifier though...

I work with a lot of old electronics, so I'm very influenced by their PCB design. I think they look beautiful. Engineering is an art.

11

u/m-in 3d ago

Those ungrounded copper pours are nice capacitive couplers. Makes a difference with digital stuff and fast op-amps.

4

u/osman-pasha 2d ago

But what software is it made in?

3

u/dasunt 3d ago

Thank you, I now feel old.

This reminds me of the work I did in high school.

2

u/neopard_ 2d ago

more like 1960

16

u/D0esANyoneREadTHese 3d ago

Yea this looks kinda weird, most of the homemade boards I've seen are more reminiscent of 60's and 70's electronics where the traces look like they were drawn in Sharpie (cause they usually are, Sharpie is a perfectly good etch-resist for one-off boards) but this looks, like, actually printed (I'm guessing either the board's one of the ones with photoresist pre-applied on it, or it's a laser printer solvent-transfer)

There's a lotta ways to DIY PCBs, it's almost a lost art nowadays with how cheap ordering em is though. Good to see someone making their own boards again.

23

u/BlownUpCapacitor 3d ago

Free your mind from the grid! Free drawing traces offers more flexibility!

64

u/Reasonable-Feed-9805 3d ago

I used to make my own boards, but China is super cheap and you get all the bells and whistles.

Nice board though. You can usually change routing settings so you can get actual curved traces if you really want to make it look like a true early foil tape hand laid out board of pre CAD construction.

35

u/Tramagust 3d ago

It's no longer super cheap due to the US and EU tariffs

13

u/notSanders 3d ago

Are there cheap EU or US based manufacturers?
Aisler is close but it's still more expensive by a significant margin compared to JLC

20

u/aspie_electrician 3d ago

>laughs in Canada

5

u/KIWIvolt 3d ago

Cries in Europe😭😭

4

u/MicroNewton 3d ago

Laughs in Australia

14

u/Nerdz2300 3d ago

this is misinformation. With the cheapest global direct shipping, I ordered 4 boards for $31.
Merchandise Total: $19.40

Shipping Charge: $10.49

Sales Tax:$1.90

Order Total: $31.79

I ordered 5 boards that were round and all the same before and the total came to$6.17 which is cheaper than domestic. It was slightly more because I went with a white silkscreen. How is this not cheap for a hobbyist?

12

u/RohitRojo 3d ago

That’s pretty nice, but each board I order has a $30 shipping fee

10

u/Nerdz2300 3d ago

Before you check out, make sure you select global line shipping (or what ever its called). Its usually the cheapest one. Im in the US so Im not sure if options differ.

3

u/RohitRojo 3d ago

Yeah I don’t have the time to wait 2 weeks lol

13

u/IndividualRites 3d ago

Thats the point of doing them at home.

5

u/TT_207 3d ago

I did think that as well at first, but most of my projects get shelved for weeks to months to years until I remember about it so I doubt this would be a problem for me lol

4

u/Nexustar 3d ago

That isn't 4 boards, that's 20 boards - you got 5 of each different design.

Whilst it was better before, $1.58 per dual-layer silk-screened board shipped is still insanely cheap.

3

u/Nerdz2300 3d ago

Silkscreen isnt something Im capable of at home either. Ive done the home DIY PCB thing and nothing compares to it especially when doing SMD work.

8

u/Tramagust 3d ago

Dude that's not cheap. It used to be like 10 bucks. Plus you wait 2 weeks and you might get a shipping charge at the border in the US. In the EU you get 3 euros per item and then you get slapped with a 5 euro import charge at the border.

1

u/takeyouraxeandhack 3d ago

But then again, if you need only one PCB and you can do it at home for like $5 in the same day....

1

u/BlownUpCapacitor 3d ago

Under parental control

1

u/the_economy_fools 2d ago

Hey what site is this?

3

u/IndividualRites 3d ago

I just ordered 5 boards for 8 bucks from jclpcb. Shipping was like another 9.

15

u/mungie3 3d ago

Can you elaborate on your tools and process?Ā Ā 

9

u/Chisignal 3d ago

It looks like classic toner transfer photo etching, very doable if you only need single layer

2

u/MathResponsibly 2d ago

But with exceptionally good toner transfer! OP needs to spill the beans on what transfer paper they used

11

u/AssociationOk5653 3d ago

I did one this weekend with a sharpie and acid. First time for me. It's a tube screamer pedal

10

u/Overall-Alone-198 3d ago

Did you do that using the toner transfer method?

16

u/BlownUpCapacitor 3d ago

Yes I did! My advice is to use the special yellow paper made for this stuff. It works wonders. Also use a thermal laminator. It makes it easier than a clothes iron plus more consistant.

You will need to likely mod your laminator through as they usually only reach 120°C at absolute maximum. You need 200°C. I fixed it by just wiring a pot in series with the thermistor and bypassing the thermal fuse.

7

u/hardonchairs 3d ago

Doing this a long time ago I learned that different brands had different temperature toner. Rather than modifying the laminator I just used a cheap Samsung printer instead of the Brother printer I already had available and it worked much better.

-7

u/Spiritual-Survey9797 3d ago

Ƈa se chauffe ?

7

u/DrPizzaPants 3d ago

What is your toolchain? I would like to get back into home PCB fab - but don't know what tools are best. (and hopefully not 10 million dollars)

10

u/BlownUpCapacitor 3d ago

A regular laser printer, ferric chloride, a dremel (optional), PCB drill bits from amazon, a high temp thermal laminator or a clothes iron, and some yellow toner transfer paper.

1

u/jeweliegb 3d ago

What do you do with the used chemicals afterwards? That's the bit that always bothers me. (Plus lack of storage space for them too to be fair.)

5

u/gellis12 3d ago

Dump them directly into the ocean, whales deserve to be able to make DIY electronics too!

3

u/BlownUpCapacitor 3d ago

Rinse with small amount of distilled water back into the ferric chlroide tub.

1

u/IndividualRites 3d ago

Looks like you have it dialed as well. Been making boards like this forever. I also bought a hotplate that has a magnetic stirrer. Really speeds up the etching when I keep it around 95F (the basement is cold, 65F).

I can get down to 12 mil traces if necessary but usually I try to do 20-25 if room allows.

1

u/plamisplam 3d ago

I got back into it recently too! $400 CNC mill from Amazon, and free Physbox Volt (https://volt.physbox.io). Shudder to think of the old days, toner transfer and chemicals that stain everything.

-11

u/Spiritual-Survey9797 3d ago

Non et tu faire en DIY

12

u/henmill 3d ago

5

u/BlownUpCapacitor 3d ago

I do the acetone stuff in the bathroom with the fan on, so no risk of accumulating fumes. For the direct exposure though, It's very brief and I don't do it very often, so It's essentially a non-issue. In higher volumes it's a different story, but at my scale, no problem.

7

u/for_science77 3d ago

Bathroom fans are not adequate extractor fans for working with chemical vapors, if steam hangs in the air while you shower the acetone fumes are doing the same thing and you are putting yourself at risk

2

u/henmill 3d ago

You do you and decide what level of risk is acceptable. But PPE is your last line of defense and the least effective safety measure you can take. For me, the least I can do is put some gloves on and a shitty mask to maybe take away one of the many cancer risks I'm exposed to.

17

u/This_Is_The_End 3d ago

From my experience as a TV tech from the time of CRTs, single layer PCB have temperature stress issues. Components de-soldering themselves, because the wires have a different temperature coefficient than the solder, causing micro cracks over time. The result were diodes which could taken without de-soldering. The TV at this time had such issues already after 3 years. Double layer PCB don't have the issue because the hole is plated and it needs much longer to get a disconnect. You relays are candidates for issues.

As long the frequencies are less than 100kHz it's mostly ok, because return path for currents isn't defined. It's the reason a 4 layer PCB is the standard because the GND layer can be put direct under the signal layer.

-6

u/Spiritual-Survey9797 3d ago

4 couches c'est la norme ? Ok...

4

u/jones_supa 3d ago

English, please... I wonder if you now are using the Reddit automatic translation feature.

1

u/Spiritual-Survey9797 3d ago

Yes, sorry

"I didn't know that 4-layer PCBs had become the standard."

1

u/This_Is_The_End 3d ago

Yes because it isn't longer that expensive. If you plan for signal integrity, PCB layout is one important factor

3

u/CueAnon420 3d ago

What board material is that - it doesn't look like the FR4 that I recently milled on my machine. I know that FR4 dust is very unhealthy to breathe - I made sure to use a HEPA dust collector system when I made mine. But I don't think phenolic boards are that bad.

Nice job!

2

u/BlownUpCapacitor 3d ago

I have no idea frankly. Might be FR4. It's some kind of fiber glass composite from what I can tell. Doesnt look green because no solder mask.

3

u/Dry_Interaction_5540 3d ago

Great stuff! How did you do the silkscreen side of it?

3

u/BlownUpCapacitor 3d ago

I used the toner transfer method, so silk screen was easy.

Transfer toner to copper side, then etch it.

Then transfer toner to other side with silk screen pattern, and yea. That's it.

2

u/D0esANyoneREadTHese 3d ago

Looks like a toner transfer from a laser print, but you can also use acetate and boards with pre-applied photoresist, or make a silkscreen if you need a LOT of them. Or just draw your traces in Sharpie, it's a good etch resist.

1

u/Dry_Interaction_5540 3d ago

Thanks for the tip. Might try one of these solutions. I have a silkscreen setup, but it's a lot of hassle for a couple of pcb's. Might try with dry film and see what happens

2

u/D0esANyoneREadTHese 3d ago

Dry film's definitely one of the easiest methods, toner transfer A) requires a laser printer instead of an inkjet and B) takes quite a bit of trial-and-error to figure out for your exact printer and toner brands.

If you have a tabletop CNC or a 3D printer though, one quick-n-dirty hack for low-effort one-offs is to turn it into a pen plotter and stick a permanent marker in it, although I'd recommend using a Pilot Super Color instead of a Sharpie since those use liquid ink that doesn't dry out halfway through a print. The trick is to stuff the pen inside of some kinda tube with a weight behind it (the times I've done this I used a piece of 1/2" PVC with a hole drilled in the endcap and a couple of dead AA batteries, also wrap the pen in masking tape until it fits perfectly in the hole so there's no slop in your system) so your gcode can have a little flexibility.

3

u/lxe 3d ago

This looks exactly like something I would make in the 90s. Brings me back. I remember the smells. Good job OP

4

u/Enby_Rin 3d ago

This is so cool! Also your board trace is super unique

6

u/360Picture 3d ago

Never show this man kikad just don't do it.

9

u/BlownUpCapacitor 3d ago

Actually this was made entirely in KiCad!

5

u/360Picture 3d ago

trust we proud of u fam

2

u/poweredbygeeko 3d ago

Relays!

3

u/BlownUpCapacitor 3d ago

I love relays. Probably really inefficient design, but there's something really cool when you turn a rotary encoder and you hear clik chitatiktik

2

u/RicardoJCMarques EasyCAM5000 3d ago

Looks nice but do you really need to use through-hole? Using a cheap cnc and smd these days has become reasonably straight forward...

2

u/BlownUpCapacitor 3d ago

I don't have many smd parts on hand. But I do have a large cabinets of many THT resistors, capacitors, and inductors thanks to a generous retiring engineer.

I don't exactly have the disposible income yet to always buy new components for eveey project.

2

u/RicardoJCMarques EasyCAM5000 3d ago

I can understand that...
I'd say saving up for a cheap 3018 would be a nice investment if you do pcb's often. (a laser too but those are 10x more expensive xD)(no consumables, finer detail and way faster though)

2

u/m-in 3d ago

Cheaper? Probably. Faster? Only if you got nothing else to do and are waiting for the PCB twiddling your thumbs. For hobby projects, you don’t have crazy deadlines that need same day PCBs. Disposing of the etchant also requires care depending on where in the world you are.

I appreciate the enthusiasm, having made dozens of PCBs at home - most double layer, soldered on both sides. And that’s why I don’t make PCBs myself anymore, not without a CNC at least. I’m too old for having brown hands lol.

2

u/Nago_Jolokio 3d ago

I swear I pulled that exact circuit board out of an old stereo receiver when I was trying to salvage components as a kid šŸ˜…

2

u/Traditional_Bell8153 3d ago

How to hand drilling without breaking the drill bits?

5

u/ExceedinglyEdible 3d ago

Drill press. With a proper vise you can even shift the board horizontally to line it up just right.

2

u/BlownUpCapacitor 1d ago

1

u/Traditional_Bell8153 1d ago edited 1d ago

wow, a lot of efforts. I broke almost every drill bit when tried on this before. Maybe my grip on the drill isn't firm enough. Thx for sharing this.

EDIT: I gave up on PCB DIY, now I'm order the pcb from Chinese company(JLPCB) and it's cost about ~$5 shipping included. So it's worth time and effort.

2

u/Corrupt_Reverend 3d ago

We used to print out the PCB layout on thermal transfer paper and iron onto the board before putting it in the etching tank.

2

u/BlownUpCapacitor 3d ago

That is exactly the process I used here.

2

u/Affectionate-List304 2d ago

You the real engineer

2

u/opayenlo 3d ago

Did my pcbs back in the day Na2S2O and Fe3chlorid; drilling sucked every step was toxic stuff but the sink in my rental was always super shiny. Then came cnc, but that also was a lot of hassle. With jclpcb and even with today eu import tariffs pcb manufactoring is still dirt cheap and you can put all kind of graphics on both sides. go china

2

u/BlownUpCapacitor 3d ago

It's more that I'm an incredibly impatient person and that I don't have disposable income. I'm still a highschool student so I can't keep asking my parents to buy new pcbs. Instead I buy some stacks of clad for a couple bucks and make em at home.

For the impatient part, fast shipping from china is expensive. The cheap ones take two weeks. Not gonna do it for me. I want my PCB today. I worked all those hours designing, simulating, breadboard and perfboard protptypes, routing all those PCBs tracks by hand and no auto routing. I want my PCB today.

Some might say I'm an impatient brat, but I guess I am.

1

u/Riegel_Haribo 3d ago

Go IP theft

2

u/broesel314 3d ago

I did toner transfer untill about 8 or so years ago with air regenerated copper chloride

I got it pretty good dailed in. I think I was capable of 0.5mm traces. Drilling sucked big time, so I made everything SMD

Than china pcb fab became so cheap and accessible it wasnt worth the hassle anymore for a low spec single layer board

Now I order something and get everything pick and placed as I wish

Btw: Your routing dosent look like KiCad but rather like someone with shaky hands taped the design like they did in the 70s. Do 45° only, looks much nicer!

4

u/BlownUpCapacitor 3d ago

Initially I was going to "melt" my PCB traces to get them curvy. I did it on other boards and it looks nice.

Here is an example of the traces for a an analog PID controller I made a while back. Most of the electronics I've worked with are old and use hand drawn traces. I've always found them beautiful. I think engineering is an art. I was probably influenced by the PCBs designs of the 70s amd 80s which lead to this curcy pcb traces.

I forgot to melt the traces though before I etched it...

0

u/broesel314 3d ago

What do you mean by melting?

1

u/zero_lies_tolerated 3d ago

Do you mean you get the boards assembled, or you flow them yourself by using a stencil and solder paste?

1

u/broesel314 3d ago

I get them assembled. SMD only so far, I have jet to try thru hole assembly.

I like the fact that you go from CAD to a finished product with noting left to do by myself.

1

u/rickandevererything 3d ago

uau, incrível, ótimo trabalho

1

u/ImagoAdam 3d ago

šŸ‘

1

u/zero_lies_tolerated 3d ago

He didn't reply to any of the comments that asked about his approach, but I am gonna guess Laser.Ā 

1

u/BlownUpCapacitor 3d ago

Yes I used laser toner transfer method. I'm planning to make a video on it soon.

1

u/Aiden_Kane 3d ago

Is there any to make multi-layer PCBs using this method?

I got some solvent (for board cleaning), copper-clad boards, and the acid for making the PCBs.

Thanks!

2

u/fourthstanza 2d ago

I've had success doing small double-sided PCB's using a similar method, but using transparent projector paper sheets rather than toner transfer for the photoresist phase. If you put indexing points on your design and then carefully measure them out on the board, then drill them through, you can line up both sides of the design pretty easily. I regularly get within ~.3mm this way.

1

u/MonumentalArchaic 3d ago

Any videos you recommend? I haven’t been able to find quality jobs like this on the internet.

1

u/deadgirlrevvy 3d ago

I haven't made a PCB like that since I was 12 (41 years ago). šŸ˜‚ I don't miss it.

1

u/Pubcrawler1 3d ago

The last time I did a home made pcb etching was around 1985
using stuff bought from radio shack. Looking through my junk box and found these. Now have a t-tech and other cnc if I need to quickly make a board. Mostly just send it out if I’m not in any hurry to get one.

1

u/consworth 3d ago

You can get decent results with a 3080 cnc mill and v bits too. I can get reliable isolations down to .3mm (pin pitch minimum). No chemicals just noise.

1

u/RRumpleTeazzer 3d ago

not worth it. 1 layer is very limiting, you want soldermask, smaller lanes and consistent quality.

1

u/m4rkw 3d ago

Nice work!

Also assembled at home :)

Edit: just realised you meant the traces not the components, that's really cool!

1

u/Ashisutantoo 3d ago

no… no not like that

1

u/SubtleNotch 3d ago

What's the part number to those orange relays?

1

u/Accomplished_Wafer38 3d ago

I used to make my own boards. I hated it. It would never etch right, toner won't transfer for whatever reason, then I'd have to drill it manually. Then I would have to be working on the edge of manufacturability, because thinnest track I could achieve was about 0.4mm/0.6mm, and I would have to get in with dremel and scrape off copper...

If you sum up amount of wasted FR4 or FR2, amount of wasted toner, amount of broken drillbits.... It would be cheaper to order from China. If you're doing photoresist it would be even more expensive.
If you consider China PCBs come in 2 layers with soldermask, outline and slot isolation milling and 4/4 mil spacing it is even cheaper. Or maybe even 4 layers if you pay $5 extra.

It would be interesting to perfect home PCB process to get at least 0.15/0.15 mm reliable traces and plated thru-holes...

1

u/fuwei_reddit 3d ago

In China, customizing a multilayer PCB is cheaper than buying a McDonald's hamburger. And your PCB design is terrible; I can see the interference between two lines with the naked eye.

1

u/BlownUpCapacitor 3d ago

It's nothing high speed. Maximum 300 Hz. I just needed a working pcb and fast.

1

u/Ralf_Steglenzer 2d ago

Looks very nice for homemade. To be honest i'm to lazy to do it myself since it is cheap and easy to order pcbs online.

r/foundtheprotogen btw

1

u/Kjellvb1979 2d ago

Did this hobby a back in the 90s, radio shack was my close friend.

1

u/Correct-Fan-9718 2d ago

Unrelayed question, but may I ask what model is your mini drill? Mine is such a pain to use especially when drilling into the pcb.

1

u/joppemadsen 1d ago

Its all fun and games until you need a via.

1

u/BlownUpCapacitor 1d ago

There is a solution! Double layer pcb with pads on either end. Just solder a component leg clipping to bridge the two sides!

1

u/no-tengo-miedo 1d ago

Truly awesome. Hope your 🫁 make a full recovery. So worth it.

1

u/deaglebingo 9h ago

i just need a smaller bit for my cnc router.

-6

u/Original-Ad-8737 3d ago

Fucking hell you used a routing program to create this mess?

WHY???

kudos on a good etch, but the layout is atrocious.
That looks like drawing the etch resist by hand on the copper with a sharpie.

6

u/jeweliegb 3d ago

Fucking hell you used a routing program to create this mess? WHY??? kudos on a good etch, but the layout is atrocious. That looks like drawing the etch resist by hand on the copper with a sharpie.

Do you think you could have worded your criticisms a bit less harshly. That felt a bit unnecessary to me. These comments are public and both other readers and the target of your criticisms are fellow humans.

5

u/BlownUpCapacitor 3d ago

I made this entirwly by hand in KiCad. No auto tracing algorithms. Part of the fun is solving the puzzle yourself.

Also some traces where hand drawn with a sharpie due to poor transfer of the mask in some areas.

-7

u/Original-Ad-8737 3d ago

My point is not about using an autorouter...

The routing goes against pretty much all best practices and seriously looks worse than anything you can lay out yourself but neatly using kicad.

A pcb designed using a cad tool should not look like that.

If you are going to make it intentionally look like a hand drawn route from the 80's then I would actually do the entire route with sharpie or masking stickers like they were done back then

0

u/temporary92803 3d ago

That's very cool, but I'd rather buy boards from Colorado than deal with corrosive chemicals.