⊞ PCB / workshop
FROM PATTERN TO ASSEMBLED BOARD

A printed circuit board
made with a
resin printer.

One workflow across two videos: hole plating, conductors, solder mask, stencil, and assembly.

13 stages91 steps2 videos · 20:07 + 15:18
Start with preparation ↓
The finished board in a photograph from the video
The author's result · final frames
AUTHOR & VIDEOS

The videos behind this guide

This guide is based on two videos by Engineer Without Experience. The techniques and explanations presented here come from the author’s original videos. The English versions below retain the original video footage, with the Russian narration replaced by AI-generated English narration.

SETTINGS AT A GLANCE

Values refer to the author's demonstrated process.

STAGE 01 / 13

Foundation

KiCad → STL. Alignment mark and edge clearances.

Check the edge clearance

According to the author, 1 mm between the edge and the tracks or pads is sufficient for a board without solder mask. With liquid solder mask, leave at least 2 mm: trimming then removes the buildup along the edges. The author fitted the outline to a ready-cut piece of laminate, so the buildup remained on his board.

Frame at approximately 00:45 · PCB fabrication ↗

Export the conductor model

Open File → Export → STEP STL. Select STL. In the first video, the author enables the options to export the board body, cut vias in the board body, export tracks and vias, export pads, export zones, and fuse shapes. Set the output path and click Export. For a board with plated holes, the conductor exposure pattern must cover every hole; the change is shown in the second video and checked during the next file-preparation stage.

Frame at approximately 01:20 · PCB fabrication ↗
STAGE 02 / 13

Blank preparation and activation

Drilled copper-clad blank → cleaning → microetching → activator → heating.

Prepare the drilled blank

For the process shown, use a copper-clad blank with the holes already drilled, including vias. Plate the holes before creating the conductor pattern. The preparation footage shows a continuous copper surface with holes. At the end, the author also shows a test sample: he drilled the holes first and then plated them.

The first board had 140–150 holes. He tested the method with diameters starting at 0.5 mm, and with 0.7–1.6 mm holes on the second board.

Frame at approximately 02:35 · hole plating ↗

Prepare the chemicals and work area

The activator requires copper sulfate, sodium hypophosphite, malic acid, ammonium bifluoride NH₄HF₂, 10% ammonia solution, and distilled water. Prepare and store fluoride-containing solutions in plastic containers. The author requires extraction ventilation and personal protective equipment when handling formalin, acids, nickel salts, and ammonia.

Formulation shown in the video
ComponentAmount / preparation
Copper sulfate7 g / 20 ml warm water
Sodium hypophosphite7 g / 20 ml warm water
Malic acid3.5 g / 10 ml water
Ammonium bifluoride2.7 g / 10 ml water
Ammonia, 10%8.5 ml + 20 ml
Distilled waterMake up the finished activator to 100 ml
Frame at approximately 00:30 · hole plating ↗

Dissolve the copper sulfate

Measure 20 ml of warm water into the first container. Add 7 g of copper sulfate. The author notes that it dissolves poorly and places the container in a water bath. Wait until it dissolves.

Dissolve the hypophosphite and malic acid separately

In a second container, dissolve 7 g of sodium hypophosphite in 20 ml of warm water. In a third container, dissolve 3.5 g of malic acid in 10 ml of water.

Prepare the neutral ammonium fluoride solution

Dissolve 2.7 g of ammonium bifluoride in 10 ml of water in a plastic container. Measure 8.5 ml of 10% ammonia solution and pour it into this solution. The video shows the reaction during mixing. The author particularly emphasizes using plastic containers for this operation.

Cool the solutions and assemble the activator in order

Let the prepared solutions cool to room temperature before mixing. Add the malic acid solution to the copper sulfate solution. Next, pour in the prepared ammonium fluoride solution, followed by the sodium hypophosphite solution. Finally, separately measure another 20 ml of 10% ammonia solution and add it to the mixture. These 20 ml are additional to the 8.5 ml used in the previous step.

Make up the activator to 100 ml

Add distilled water to a total volume of 100 ml. Store the finished activator in a plastic container: the author attributes this requirement to the fluoride in the mixture.

Microetch the copper

Immerse the board in etchant for about 1 minute to lightly etch the copper and give it a matte surface. In this video, the author uses copper chloride. He also lists persulfate, ferric chloride, and citric acid with peroxide as suitable etchants. Rinse with distilled water afterward.

Frame at approximately 03:00 · hole plating ↗

Rinse the activated board

Remove the board from the oven. Rinse with distilled water and wipe with a foam sponge. Do not wash away all the black coating: compare the surface with the sample shown. Next, proceed to electroless copper plating. The author emphasizes that omitting it greatly increases the defect rate and recommends always performing this stage.

Frame at approximately 04:15 · hole plating ↗
STAGE 03 / 13

Electroless copper plating of the holes

Stock solutions → solution A → add formalin immediately before use.

Prepare the electroless copper formulation

The author uses an alkaline formulation based on Trilon B. Its base components are copper sulfate, sodium hydroxide, Trilon B, thiourea, and formalin. He also adds nickel sulfate, sodium carbonate, and polyethylene glycol to improve the characteristics of the mixture shown.

Formulation shown in the video
ComponentAmount / preparation
Copper sulfate7.5 g
Trilon B18–20 g
Sodium hydroxide7.5 g
Thiourea, 1 g/l stock solution3 ml
Nickel sulfate, 10 g/100 ml solution10 ml
Sodium carbonate7.5 g in the preparation shown; table: 5–7.5 g
PEG-4000, 12 g/100 ml stock solution15 ml
Distilled waterMake up solution A to 500 ml
Formalin, 37%, solution B0.6 ml per 50 ml of solution A; add immediately before use
Frame at approximately 04:40 · hole plating ↗

Prepare the PEG stock solution in advance

This stock solution is used for both electroless and electrolytic copper plating. Take one 14 g sachet of Lavacol: according to the author, it contains 12 g of polyethylene glycol and 200 mg each of sodium chloride and potassium chloride. Add 1.2 g of table salt; the author's table gives a range of 1–1.5 g. Dissolve the contents in 80 ml of distilled water, then make up the total volume to exactly 100 ml. The video shows this recipe later, during preparation of the electroplating electrolyte; here it appears before its first use.

Prepare thiourea and nickel sulfate stock solutions

For the thiourea stock solution, dissolve 1 g of thiourea in 1 l of water. For the nickel sulfate additive, use the concentration of 10 g per 100 ml given in the author's table. These prepared additives will be needed when assembling solution A.

Store formalin separately from solution A

Solution B is 37% formalin. Do not mix it with solution A in advance: the author explains that the active electroless copper solution does not last long. Measure only the amount of solution A needed for the current job.

Carry out electroless copper plating

Immerse the activated board in the prepared solution. Cover the container with a lid and be sure to work under extraction ventilation: the author specifically mentions formalin's toxicity. Leave the board for 20–30 minutes, rocking the bath periodically. While the copper deposits, you can prepare the electroplating electrolyte.

STAGE 04 / 13

Build up the copper by electroplating

Copper sulfate and sulfuric acid electrolyte → copper anode → controlled current → coating inspection.

Prepare the electrolyte components

The electrolyte is based on copper sulfate and sulfuric acid. The author uses polyethylene glycol as an inhibitor; the formulation also contains table salt. The table specifies battery electrolyte with a density of 1.28 g/ml. For the preparation shown, use 9 ml of the PEG stock solution prepared earlier.

Formulation shown in the video
ComponentAmount / preparation
Copper sulfate100 g
Initial warm water portion300 ml
Battery electrolyte, 1.28 g/ml400 ml (about 520 g in the author's table)
PEG-4000 stock solution9 ml in the preparation shown; table: 7–10 ml
Distilled waterMake up the electrolyte to 1 l
Frame at approximately 07:20 · hole plating ↗

Add PEG and make up the volume to 1 l

Measure 9 ml of PEG stock solution with a syringe and add it to the electrolyte. Add distilled water to a total volume of 1 l. The author describes this solution as having high throwing power: he explains that the copper deposited inside the holes and on the flat surface has almost the same thickness.

Frame at approximately 08:55 · hole plating ↗

Prepare the board after electroless plating

After the immersion period, remove the board from the electroless copper solution. Rinse with distilled water. Acid-dip in 5% sulfuric acid.

Connect positive to the copper anode

Connect the positive output of the bench power supply to the copper electrode. The author uses a split and flattened copper air-conditioning tube. He explains that its phosphorus content, as in AMF anodes, helps form a black protective copper phosphide film and reduces sludge shedding into the solution. Preferably choose an anode larger than the board.

Frame at approximately 09:45 · hole plating ↗

Connect negative to the board and position it in the bath

Connect the negative power-supply output directly to the PCB. The author recommends choosing a suitable container and positioning the board vertically, parallel to the anode.

In the first experiment, the board lay on the bottom: one edge was a couple of centimeters from the electrode, and the other about 10 cm away. He found no significant hole defects, but the horizontal surface collected some sludge.

Frame at approximately 10:35 · hole plating ↗

Start copper plating at 0.5 A/dm²

Set a current density of 0.5 A per square decimeter of surface. Immerse the board in the electrolyte and deposit copper at this setting for 10–20 minutes. Use the current density stated by the author when choosing the current for your blank.

Increase the current and build up the copper layer

The author then increases the current density to 1–2 A/dm² to speed up the process. He explains that a layer of about 15 µm takes slightly more than an hour at 1 A/dm²; at 2 A/dm², the time is roughly halved. In the demonstration, he removes the board after an hour. These values refer to the current density being discussed, rather than a fixed current for any board area.

Inspect the surface and holes

Remove the board and compare its surface and holes with the author's close-up images. He lightly sanded the first board to remove sludge collected on the horizontal blank and allow the photoresist to laminate evenly. On the second board, which was positioned vertically, he shows an unsanded surface without sludge.

Frame at approximately 11:45 · hole plating ↗

Examine the plating test sample

To check the result, the author drilled and plated a separate sample, then ground the laminate edge roughly halfway through the holes. In photographs taken from the microscope screen, he estimates the copper inside the holes at about 10 µm thick. This is the demonstrated test-sample result; it should not be replaced by the estimated 15 µm from the plating-time explanation.

Frame at approximately 15:00 · hole plating ↗
STAGE 05 / 13

Photoresist exposure files

Photon Workshop: model position, exposure, and first layer.

Prepare an exposure pattern with every hole covered

After plating, prepare conductor patterns for both sides. In the new video, the author deliberately changes the pattern compared with the first video: every hole must be covered. Compare the two sides in the supplied frames. During exposure, photoresist must remain over the holes to protect the plated walls during etching. Then use the model placement, slicing, and side alignment shown in the first video.

Frame at approximately 12:15 · hole plating ↗
Frame at approximately 12:20 · hole plating ↗

Set the bottom-layer exposure

Open the exposure-profile settings. The author uses 40–50 seconds for the MONO 4. Enter this time in Bottom Exposure Time. In his experience, below 40 seconds, thin tracks may lift during developing; above 50 seconds, closely spaced tracks and pads may merge.

Slice and check the first layer

Click Slice. Move the slider on the right down to the first layer. It should show only the conductors, without a solid board body. If a white square appears, return to the model and change Z to −1.56 mm. After checking, click Save to Disk and select the printer's USB drive. For a plated board, also check that every hole is covered in the exposure patterns for both sides.

Frame at approximately 02:22 · PCB fabrication ↗
STAGE 06 / 13

Alignment and exposure

A ruler on the printer screen and a shared alignment mark on the blank.

Secure the ruler using three alignment points

Select the alignment-mark file on the USB drive and start printing. Align the ruler edges with the board outline and any ruler graduation with the central KiCad mark. The author secures the ruler with ordinary adhesive tape. He mentions possible printed clips for the vat screws, but does not use them himself.

Frame at approximately 03:40 · PCB fabrication ↗

Prepare the blank with photoresist

Laminate photoresist onto the already plated blank. The second video's author notes that he lightly sanded the copper surface when sludge was present to allow the film to laminate evenly. Then align and expose the conductor pattern.

STAGE 07 / 13

Developing and copper etching

Solution sequence, rinsing, and additional UV exposure.

Rinse, dry, and expose again

Remove the blank, rinse under running water, and dry. Give each side another 1 minute of exposure under a UV lamp. If no lamp is available, the author suggests the printer's screen test, which displays a solid UV rectangle.

Etch the conductor pattern

For the plated board, the author of the new video uses a copper chloride solution. After exposure and developing, immerse the blank in this etchant. The photoresist covering the holes must remain intact.

In the first video, for the board without hole plating, the author used peroxide, citric acid, and a pinch of salt, mixed by eye, and turned the blank periodically. With old peroxide and no heating, etching took about 20 minutes. His explanation also described a roughly 5-minute version using fresh peroxide and hot water.

Frame at approximately 12:35 · hole plating ↗

Strip the remaining photoresist

Rinse the etched board under running water. Without drying it in between, cover it with sodium hydroxide solution. The author mentions Krot drain cleaner from a hardware store. Then remove the board, rinse again under running water, and dry.

Inspect the etching result

The demonstrated board shows some copper undercutting beneath the photoresist. The author attributes this to the photoresist used and considers the result acceptable. For a plated board, check the film around the holes particularly carefully before etching: in the second video, the author explains that film lifting causes the hole plating to be undercut and lose contact with the other side.

Frame at approximately 06:45 · PCB fabrication ↗

Check continuity on every circuit after etching

After stripping the photoresist, be sure to check continuity on every circuit. The author links open connections between sides to film lifting and etching of the plated holes. He recommends good-quality photoresist. On his board, he accepts restoring a few faulty connections with wire jumpers, comparing this with 140–150 jumpers without hole plating.

He also mentions a metal etch resist with alkaline etching as an alternative covered in another video; this sequence follows the demonstrated photoresist process.

Frame at approximately 12:50 · hole plating ↗
STAGE 08 / 13

Applying the solder mask

RS-2000, mesh, and initial drying at room temperature.

Prepare the mesh and secure the board

The author uses RS-2000 and 120-mesh fabric. He says that 90–100 mesh is recommended for the process, but the finer 120 mesh also works for him. The frame was printed on the same printer; the author considers a metal screen-printing frame more suitable. Attach the board to the table with double-sided tape.

Frame at approximately 07:20 · PCB fabrication ↗

Mix the components

Mix the solder-mask components in a 3:1 ratio. The author prepares enough for both sides at once. According to his account of the datasheet, the mixed mask can be used for one day.

Spread the mask through the mesh

The author uses the printer's silicone spatula. He mentions a dedicated squeegee blade with a straight edge as the more appropriate tool. Estimate about half the prepared mixture by eye and apply it to the mesh. Press the frame down so the mesh sits tightly against the board. Spread the mask over the surface.

Frame at approximately 08:00 · PCB fabrication ↗
STAGE 09 / 13

Solder-mask exposure patterns

KiCad → Blender → Photon Workshop.

Export a separate solder-mask STL

In KiCad, open File → Export → STEP STL. Select STL. Enable the options to export the board body, export solder mask, export pads, export zones, fuse shapes, and fill vias. Click Export. This differs from the conductor export; do not copy the entire previous set of options.

Frame at approximately 09:02 · PCB fabrication ↗

Prepare two files with a 120-second exposure

Select the mask profile and set the time to 120 seconds. On the MASK profile screen shown, this value appears in both Normal Exposure Time and Bottom Exposure Time. Click Slice, check the first layer, and save the file to the USB drive. Flip the model 180° around Y and repeat slicing, checking, and saving for the other side.

Frame at approximately 10:08 · PCB fabrication ↗
STAGE 10 / 13

Drying, developing, and curing the mask

From preliminary drying to the finished board.

Dry the mask before exposure

The author uses the heat-press table on which he applied the coating. He sets a gap of about 1 cm between the heated surface and the table, monitors the temperature with a multimeter and thermocouple, and waits 45 minutes. The video also shows a slide of drying recommendations, reproduced separately below.

Frame at approximately 10:28 · PCB fabrication ↗

Develop the mask and give it additional exposure

Place the board in a container and cover it with sodium carbonate solution at the same ratio of 1 g per 100 ml of water. The author calls this a one-percent solution. He describes developing as taking just a couple of minutes. Rinse, dry, and expose under the lamp for another couple of minutes.

Frame at approximately 10:56 · PCB fabrication ↗

Inspect the plated holes before assembly

Compare the result with the close-up frames of the second board: the author shows the unsanded surface after vertical positioning in the electroplating bath, and holes 0.7–1.6 mm in diameter. In this sequence, the holes have already been drilled and plated before forming the conductor pattern.

Frame at approximately 13:35 · hole plating ↗
STAGE 11 / 13

Solder-paste stencil model

KiCad → DXF → Fusion 360 → Photon Workshop.

Import the drawing into Fusion 360

Open Fusion 360. Choose Insert → Insert DXF. In the right-hand panel, specify the DXF path and select a plane. When the outlines appear, position the sketch approximately in the center. The author allows using KOMPAS, Inventor, or another convenient CAD program, but demonstrates Fusion 360.

Frame at approximately 15:30 · PCB fabrication ↗

Send the model to the slicer

Choose 3D Print from the File menu. Select the body to print. Fusion prepares the file and sends it to the slicer specified in the settings. This demonstrated method does not require a separate STL export.

Slice the stencil exposure pattern

Select the photoresist profile and click Slice. The author allows increasing the exposure to 100 seconds. Check the first layer and save the file to the USB drive. The frame before this change shows a profile with a 50-second exposure; do not treat it as confirmation that 100 seconds was entered.

Frame at approximately 16:20 · PCB fabrication ↗
STAGE 12 / 13

Etching the metal stencil

0.1 mm stainless steel, two wires, and salt solution.

Solder the wires and cover unwanted areas

Solder two wires to the exposed part of the sheet. Tape over the back and any exposed areas on the front.

Watch for even hole etching

The author shows that holes close to the wires etch sooner than those in the center. This is why he soldered two wires: one wire would make the difference more noticeable. He also explains that positioning a wire on the side with larger holes may increase edge undercutting beneath the photoresist and increase the paste quantity on large pads. This is his explanation, not a mandatory extra step.

Frame at approximately 17:28 · PCB fabrication ↗
STAGE 13 / 13

Final assembly

Securing the stencil, placing components, and the final result.

Place the components

Place the components onto the paste-covered pads. The video shows this stage in assembly footage.

Enlarged video frame

Original video frame · interface preserved