https://blog.honzamrazek.cz/2017/10/diy-through-hole-plating-of-pcbs/ Skip to content Menu * About me * About The Blog [ ] Search [ ] Search mind.dump() Menu Toggle * About me * About The Blog Search Toggle Computer science, electronics, robotics and my other hobbies Electronics DIY Through Hole Plating of PCBs October 21, 2017October 21, 2017 | Jan Mrazek PCBs in China are dirt cheap. There's no doubt about that. However, sometimes I'd like to have PCB right away and I also like to challenge myself in mastering technologies. That's probably why I occasionally experiment with a DIY fabrication of PCBs. I have a nice workflow, where I can make 6/6 mil double-sided PCBs under 45 minutes of time and roughly 15 minutes of work. There's however one limitation - my vias are soldered through-hole wires. I've been thinking about though hole plating for several years. The general procedure is simple - you have to activate non-copper surfaces (make them conductive) and then you apply standard electroplating procedure. You can find many tutorials on the internet, however, most of the require hard-to-get chemicals for the activation solution. Few weeks ago, I noticed that the local electronic component supplier had started to sell Kontakt Chemie Graphit - a conductive paint. It's basically a colloidal graphite in an organic solution. It is supposed to be used for making surfaces conductive to prevent static electricity discharges. This could be perfect for activation of the non-copper surfaces! So I gathered all the necesery chemicals and equipment and made a test run. [DSC_1176-1024x762] First of all I took a left-over piece of double sided copper clad and drill as many holes as possible in it. I drilled holes of diameters 0.3, 0.4, ..., 1.3 mm, 2 mm, 3 mm, 4 mm and 8 mm. All the drilling was piece of cake; however I got only 3 0.3mm holes as I broke my drill bit. The drill bits were no-name Chineese ones for 1.89$. [DSC_1154-1024x568]The test board with a bunch of holes of various diamters [DSC_1158-1024x522]Input board [DSC_1163-1024x568]Input board after polishing Then I wet sanded the copper with 1000 paper to polish it and remove the oxidised layer. Then I cleaned the clad in acetone to remove all the leftover dirt and fat. To activate the surface of holes, we need to cover them with the graphite spray. To do that, I sprayed thick layer of graphite and quickly sucked it to the others side via vacuum cleaner. Then I repeated the process on the other side. This leaves almost all the surface covered in graphite. Just to be sure, I cured the graphite paint at 100degC for 20 minutes. After curing I checked the resistance between the layers. I got 21 Ohms. [DSC_1172-1024x462]After coating with graphite [DSC_1173-1024x568] After coating with graphite - the other side So far easy. I thought the next step would be challenging - we have to remove the graphite paint from the surface of the PCB, but we have to preserve conductive contact between the edge of a copper foil and the thing graphite film inside a hole. To do that I again gently wet sanded the clad with 1000 sand paper. I put the paper on a small brick with a flat edge. This ensures that I always sand in a plane and I don't penetrate the film inside the holes. It was really easy to, as the graphite was soft. After sanding the resistance of the layers increased to 45 Ohms. During the whole process I was wearing gloves and was paying extra attention to make sure not to make the board dirty - I couldn't clean it anymore with acetone, as it dissolves the graphite coating. To finish the process I setup a standard acidic electroplating bath: * 1000 millilitres of destilled water * 160 grams of copper sulphate * 250 millilitres of 38% sulphate acid (car battery acid) * 2 milliliters of polysorbate 20 (to reduce the surface tension) I put it in a round plastic container with a sufficient height. The container can be enclosed by a lid in order to make storing easier. I put the 0.1mm sheets of copper brass at the sides as anodes. Using copper electrodes ensures the solution is continuously refreshing and can be used many times (the electrodes dissolve during the process). Using the flat electrodes on both sides should give even coating. I hang my board in the middle. To secure it in place a soldered piece of copper wire. [DSC_1176-1024x762]The bath [DSC_1178-1024x576]The bath I was electroplating for 90 minutes with a 0.8 amps, which should yield in 17 micrometer coating. I did not wanted to go with higher currents as I was afraid of getting "spongy" surface due to the evolving gases on the electrode. After 30 second I could clearly see a copper layer forming inside the holes - hurray! When the process finished, I rinsed the board. There was a dim layer of copper all over the clad. The coating was nice and even during the whole process, however, I put a wooden stick in the bath for the last 10 minutes and it yielded a dark spots on the surface. I shouldn't repeat the mistake again. However, after polishing the surface with a sand paper I got nice, shiny surface. Then I cut slots on one side with an exacto knife to separate the vias. Then I tested them. I used multimeter to measure the resistance. During short-circuit the multimeter with the leads show resistance of 0.1 Ohms. It was a pleasant surprise, when all the vias, except the 0.3 mm ones, reported resistance of 0.1 Ohms. Not a single defect! The 0.3 mm vias were not coated. I could see two reasons for that: either I didn't penetrate them with the graphite coating or the surface tension was still strong and there was a trapped air buble inside the hole during the plating process. Hard to say which one was it. Next time, I try to take precautions to eliminate both effects. [DSC_1179-1024x553]Just after taking out of the bath [DSC_1182-1024x514]Polished [DSC_1185-1024x482]All the hole are still see-through after plating [DSC_1187-1024x603]Test pattern cut with an excacto knife After first successful test, I continued with more tests. I tried to coat them with solder. I used a standard flux. Even the surface of the holes is still dim, they coat with solder nicely. Then I tried to fill them with solder. All the sizes from 0.3 to 1.3 millimetres sucked the solder to other side nicely - just like the PCB manufactured by pros. When I soldered a pin header to the hole and rip it of, I could nicely see the cylinder filled with solder covered by the copper from the hole. Again - just like you do it on a pro board. [DSC_1193-1024x556]Soldered and ripped off pin header [DSC_1199-1024x637]Solder sticks to the dim plated surface perfectly [DSC_1198-1024x415]Testing if the vias can be filled with solder [DSC_1194-1024x412]Vias are able to suck solder to the other side Overall I am surprised with the results. It just works and could be possibly used to manufacture 6/6 mill boards with 0.4 mm vias. The process is also quite simple and does not require any spacial equipment. Next time I'd like to try higher currents and I am also going to look for bath additive, which would yield in high-polish surface finish just after taking out of the bath. As bottom line - I am not going to start make all my PCBs at home. I don't think it is worth it in 95 % of the cases. I tried this experiment for fun and for educational purposes. Post navigation Testing the WiFi range of ESP32 Testing the precision of Elegoo Mars - Volume 1: Z-axis 13 thoughts on "DIY Through Hole Plating of PCBs" 1. Avatar Artem says: October 31, 2017 at 06:16 Wow, just unbelievable! It opens the new horizon for prototyping, and after applying UV solder mask to PCB you could see how it will look without ordering it. Yeah, you could see similar thing in 3D view, but it's slightly other. And sure, that way is just for prototyping, otherwise ordering PCB will be more appropriate. How much spray did you used, by the way? Reply 1. Jan Mrazek Jan Mrazek says: October 31, 2017 at 08:21 The spray formed drops when I applied it. I applied much thicker layer than you would normally applied - the spray dries out quickly and it is undesirable. The resulting layer is however quite thin as you suck most of the paint with a vacuum cleaner. Reply 2. Avatar Ted Huntington says: November 3, 2017 at 00:58 Great work! What voltage/battery was used for the electroplating? Reply 1. Jan Mrazek Jan Mrazek says: November 3, 2017 at 01:40 I used a lab power supply. Reply 3. Avatar Jack says: November 3, 2017 at 01:07 I've had luck with electroplating using just tap water and copper sulfate. What is the reason that you used battery acid as well? Great post. I've been looking for a way to electroplate over plastic for a while and it looks like this might be the way. Reply 4. Pingback: Why Wait? Just Plate Your Own PCB Vias - High Tech Newz 5. Avatar matt says: November 3, 2017 at 10:11 Hey, thanks for your post on through hole plating - very interesting. I was hoping you could make a post about how you get 6/6mil track and space? I've been working on my process for a while now: laser print on tracing paper, use a cnc mill to pre drill all holes, uv exposure on sensitized double sided blanks for 6 minutes, 10 minutes in hot bubbling ferric chloride. I can get 0.25mm track and space but I will have to repair a few tracks on a big board. 0.3mm track and space is what I use for reliability. Cheers, Matt Reply 6. Avatar adrian says: November 3, 2017 at 15:10 If all the holes including 0.3mm wicked the solder through, did that make those smallest vias conductive ? Perhaps there was enough copper in the hole to attract the solder but not make a complete surface without solder too. Reply 1. Jan Mrazek Jan Mrazek says: November 3, 2017 at 15:45 The solder was wicked only on already plated boards. FR4 repels molten solder. Reply 7. Avatar Yo Tzomping says: November 3, 2017 at 15:26 Hello Jan. Please share with us also the settings from the power source. What voltages and currents did you applied? Thanks for sharing! Reply 1. Jan Mrazek Jan Mrazek says: November 3, 2017 at 15:44 As I specified in the article - you have to use constant current source. I used 0.8 for 10x5cm board Reply 8. Avatar Allen Hundley says: December 18, 2017 at 07:28 This worked for me, and I'm glad someone else figured out the chemistry for me. That said, I ended up with a rough hole and strange beading on my test board copper clad. Will it work? Absolutely. It's electrically common and I plan to laminate my pre-etched board before trying to plate the vias. Am I curious why this happened? Absolutely. https://imgur.com/a/UgLcN https://imgur.com/a/Pbuu1 Thanks for the article! Reply 1. Jan Mrazek Jan Mrazek says: December 24, 2017 at 00:08 Nice to hear that someone was able to reproduce my results! I see you got really "bubbly" surface - how much current per surface area did you use? I was also thinking about stirring the bath to get more even surface, however I haven't tried that yet. Reply Leave a Reply Cancel reply Your email address will not be published. Required fields are marked * [ ] [ ] [ ] [ ] [ ] [ ] [ ] Comment [ ] Name * [ ] Email * [ ] Website [ ] [ ] [Post Comment] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] About me Jan Mrazek Jan Mrazek A programmer, who tries to do more than just a plain programming. Likes the computer science theory and at the same time the hardware and electronics. Masters student at FI MUNI and a member of the ParaDiSe laboratory, where works on software model checking. Hobby electronic and robotic enthusiast, an active member of RobotikaBrno. Designs robots and electronic gadgets for fun. Read More... Follow me * GitHub * LinkedIn * Twitter * YouTube Search for: [ ] Search Submit Recent Posts * Making Elegoo Saturn Silent * Parallel LED Array For Elegoo Mars: Higher Precision, 3-4x Faster Printing * Tenacious by Siraya Tech - a Versatile Resin * Adding a Flexible Sheet on Elegoo Mars Build Platform 2: Final Design * Adding a Flexible Sheet on Elegoo Mars Build Platform Search for: [ ] Search Submit Categories * 3D priting * Electronics * ESP32 * ESP8266 * Face the Fail * Projects * Software * Uncategorized Powered by WordPress Theme: Identity by Michael Van Den Berg, tweaked by Jan Mrazek Back To Top