Bao'An Shenzhen China

Double-Sided PCB Reverse Engineering | Cost & Method

Sep 16, 2026  /  PCB COPY

double-sided pcb reverse engineering: Bare double-sided PCB showing top and bottom copper layers with through-hole vias

What Is Double-Sided PCB Reverse Engineering?

Double-sided PCB reverse engineering is the process of extracting production-ready design data—Gerber files, a complete schematic, and a bill of materials—from a physical two-layer printed circuit board. Because both the top and bottom copper layers carry traces, vias, and pads, the work demands precise inter-layer registration that single-layer boards never require. Our engineers routinely handle FR-4 double-sided boards with trace/space as fine as 4/4 mil (0.1/0.1 mm) and via diameters down to 0.2 mm.

Why Double-Sided Boards Need a Dedicated Approach

double-sided pcb reverse engineering: Bare double-sided PCB showing top and bottom copper layers with through-hole vias

A double-sided board is not simply two single-layer PCBs stacked together. The interaction between layers introduces specific challenges that affect accuracy and turnaround.

  • Via-to-pad registration. Through-hole vias connect top and bottom copper. If the optical scan of one side drifts even 1 mil relative to the other, pad annular rings misalign and the fabricated clone may have open circuits.
  • Component-shadow occlusion. Tall through-hole parts, heat sinks, and connectors cast optical shadows during scanning. The bottom-side image must be captured after careful desoldering or with angled lighting rigs.
  • Solder mask ambiguity. On older boards the solder mask may be worn away or hand-applied unevenly, making it difficult to distinguish exposed copper from mask-covered copper under standard white-light imaging.
  • Mixed technology. Many double-sided designs mix SMD on one side with through-hole on the other. BOM extraction must account for both mounting styles and reconcile reference designators that may be silkscreened on only one face.

Step-by-Step Process for Double-Sided PCB Reverse Engineering

1. Incoming Inspection & Photography

We photograph the board at 600+ DPI from both sides with calibrated rulers in-frame. This baseline image set is used for dimensional verification throughout the project. Board thickness is measured with a micrometer (typical double-sided FR-4: 1.0 mm or 1.6 mm ± 10%).

2. Component Removal & BOM Logging

Every component is desoldered, cataloged by reference designator, and cross-referenced against manufacturer markings. We record package type, value (measured where possible with LCR meter), and sourcing status. Obsolete parts are flagged with suggested drop-in replacements.

3. High-Resolution Optical Scanning

Both bare copper sides are scanned at 1200 DPI minimum using a flatbed optical scanner with back-lighting capability. We use fiducial drill holes—at least three non-collinear points—as registration anchors to align top and bottom images to within ±0.5 mil.

4. Image-to-CAD Vectorization

Scanned raster images are imported into reverse-engineering CAD software. Traces, pads, vias, and board outline are vectorized semi-automatically, then manually verified node by node. On a typical 100 × 80 mm double-sided board with ~200 nets, this step takes 4–8 engineer-hours.

5. Netlist Extraction & Schematic Reconstruction

The CAD data yields a netlist that is used to build a hierarchical schematic. Our engineers group circuits by function—power supply, signal conditioning, digital logic, connectors—and annotate operating voltages and key signal names. This schematic is the deliverable most useful for debugging or redesign.

6. Design Rule Check & Output

Gerber RS-274X files, an Excellon drill file, and a pick-and-place centroid file are generated and run through DRC against IPC-2221B Class 2 rules (or Class 3 if the application demands it). We deliver in formats compatible with Altium, KiCad, Eagle, and ODB++ upon request.

What Deliverables Do You Receive?

Deliverable Format Included by Default
Gerber files (top/bottom copper, mask, silk, paste) RS-274X Yes
Drill file Excellon Yes
Board outline / mechanical layer DXF or Gerber Yes
Bill of Materials Excel / CSV Yes
Schematic PDF + native (Altium/KiCad) Yes
Pick-and-place centroid CSV On request
3D board model STEP On request (+$80–$150)

Cost and Lead Time for Double-Sided PCB Reverse Engineering

Pricing depends on board area, component count, and trace density. The table below covers typical ranges; boards with fine-pitch BGAs or unusual substrates may fall outside these bands.

Board Complexity Dimensions (approx.) Component Count Price Range (USD) Lead Time (working days)
Simple (relay board, LED driver) ≤ 80 × 60 mm ≤ 50 $280 – $500 3 – 5
Medium (motor controller, sensor hub) 80 × 60 – 160 × 100 mm 50 – 200 $500 – $1,200 5 – 8
Complex (mixed-signal, dense analog) ≥ 160 × 100 mm 200+ $1,200 – $2,500 7 – 12

Need results faster? Our expedited reverse engineering service can cut lead times by up to 50% for an additional fee.

How Does Double-Sided Compare to Other Layer Counts?

Double-sided boards sit in a sweet spot: more complex than single-layer but far less costly to reverse engineer than four-layer or higher designs. The key difference is that double-sided boards have no buried or blind vias and no internal planes requiring destructive cross-sectioning.

If your board has more than two routing layers or an internal ground/power plane, you likely need multilayer PCB reverse engineering, which involves micro-sectioning and layer-by-layer de-lamination—adding both cost and time.

Common Applications We See

Engineer scanning a double-sided PCB for reverse engineering in an electronics lab

Double-sided boards dominate a wide range of products. Recent projects in our lab include:

  • LED driver modules — constant-current regulators on compact two-layer boards. See our notes on LED driver PCB reverse engineering for substrate and thermal pad considerations.
  • Industrial motor controllers — H-bridge and gate-driver layouts where copper weight often reaches 2 oz. We cover power-stage specifics in our motor control board recovery guide.
  • IoT sensor nodes — small-footprint wireless boards with RF antenna traces on one side and digital logic on the other. Antenna geometry demands ±0.5 mil fidelity; details are in our IoT device reverse engineering overview.
  • Legacy test instruments — 1990s-era two-layer boards where the original OEM no longer provides spares or documentation.

What Can Go Wrong—and How We Mitigate It

Corroded or Damaged Boards

Heavy corrosion can eat through traces, leaving gaps in the netlist. We use continuity probing and schematic inference to reconstruct missing connections, but if more than ~15% of traces are destroyed, accuracy drops and we flag the project as partial-recovery.

Conformal Coating

Thick conformal coatings (acrylic, silicone, or urethane) must be chemically or mechanically removed before scanning. This adds 0.5–1 day and $50–$100 to the project.

Potted or Epoxy-Filled Sections

Some double-sided boards have potted transformer or inductor sections. If the potting covers traces, we use X-ray imaging to capture hidden copper. X-ray adds $100–$200 depending on the area involved.

Quality Assurance Checklist

  • 100% net-by-net continuity verification against the physical board.
  • DRC pass at IPC-2221B Class 2 minimum (6 mil trace/space for standard, 4 mil for fine-pitch).
  • BOM cross-check: every component on the board appears in the BOM, and vice versa.
  • Gerber-to-scan overlay comparison at ≤ 1 mil deviation.
  • Drill file spot-check: five random holes measured against the physical board with a pin gauge.

Check feasibility for your project

Send the chip marking or board details and tell us what you need to recover. Add clear photos if available.

Request a feasibility review

Frequently Asked Questions

How many sample boards do you need for double-sided PCB reverse engineering?

One working board is sufficient. We prefer a second unit as a reference in case desoldering damages a trace, but it is not mandatory. If only one board exists, we photograph and probe extensively before removing any components.

Can you reverse engineer a double-sided board without removing components?

Partial recovery is possible using X-ray imaging, but accuracy is lower—especially for traces hidden beneath large ICs or shielding cans. Full component removal yields the most reliable Gerber output and is recommended for production-intent clones.

What file format should I request if I use KiCad?

We can deliver native KiCad project files (.kicad_pcb and .kicad_sch) in addition to standard Gerber/Excellon. Specify your KiCad version (6, 7, or 8) when placing the order so library footprints match.

Is double-sided reverse engineering legal?

Yes, when performed on boards you own or are authorized to reproduce—for legacy maintenance, second-sourcing your own product, or research. We require proof of ownership or written authorization before starting work. Our process and compliance framework are detailed on our trust and legal page.

What is the minimum trace width you can recover accurately?

Our optical scanning and vectorization pipeline reliably captures traces down to 4 mil (0.1 mm) width and 4 mil spacing. For finer geometries—common on some RF or fine-pitch BGA breakouts—we switch to a 2400 DPI scan with manual trace-by-trace verification.

Related Services

Working on a board like this?

Send the chip marking or two photos. You get feasibility, lead time and price within 24 hours, and the check costs nothing.

Get a free quote

Related reading

WhatsApp Send board details