0
0
Embedded-cHow-ToBeginner · 4 min read

How to Prepare BOM for PCB Assembly: Step-by-Step Guide

To prepare a BOM (Bill of Materials) for PCB assembly, list all components with their part numbers, quantities, and specifications clearly. Include reference designators, manufacturer details, and any special instructions to ensure smooth assembly.
📐

Syntax

A typical BOM for PCB assembly includes these columns:

  • Reference Designator: Identifies each component on the PCB (e.g., R1, C2).
  • Part Number: Manufacturer or supplier code for the component.
  • Description: Brief details like component type and value.
  • Quantity: Number of each component needed.
  • Package: Physical size and type (e.g., 0603, SOT-23).
  • Manufacturer: Name of the component maker.
  • Supplier: Where to buy the component.
  • Notes: Any special instructions or alternatives.
csv
Reference Designator,Part Number,Description,Quantity,Package,Manufacturer,Supplier,Notes
💻

Example

This example shows a simple BOM for a small PCB with resistors and capacitors:

csv
Reference Designator,Part Number,Description,Quantity,Package,Manufacturer,Supplier,Notes
R1,RC0603FR-0710KL,Resistor 10k Ohm,1,0603,Yageo,Digi-Key,
C1,GRM188R71C104KA01D,Capacitor 0.1uF,2,0603,Murata,Mouser,Use X7R dielectric
U1,LM1117MPX-3.3,Voltage Regulator 3.3V,1,SOT-223,Texas Instruments,Digi-Key,Check pin orientation
Output
Reference Designator,Part Number,Description,Quantity,Package,Manufacturer,Supplier,Notes R1,RC0603FR-0710KL,Resistor 10k Ohm,1,0603,Yageo,Digi-Key, C1,GRM188R71C104KA01D,Capacitor 0.1uF,2,0603,Murata,Mouser,Use X7R dielectric U1,LM1117MPX-3.3,Voltage Regulator 3.3V,1,SOT-223,Texas Instruments,Digi-Key,Check pin orientation
⚠️

Common Pitfalls

Common mistakes when preparing a BOM include:

  • Missing or incorrect reference designators causing assembly errors.
  • Using vague descriptions that confuse suppliers or assemblers.
  • Not specifying package sizes, leading to wrong parts being ordered.
  • Omitting manufacturer or supplier info, delaying procurement.
  • Failing to include quantity or special notes, causing shortages or assembly issues.

Always double-check your BOM for completeness and accuracy before sending it to assembly.

csv
Wrong:
Reference Designator,Part Number,Description,Quantity
R1,,Resistor,1

Right:
Reference Designator,Part Number,Description,Quantity,Package,Manufacturer
R1,RC0603FR-0710KL,Resistor 10k Ohm,1,0603,Yageo
📊

Quick Reference

FieldDescriptionExample
Reference DesignatorUnique ID for each componentR1, C2, U1
Part NumberExact component code from manufacturerRC0603FR-0710KL
DescriptionComponent type and valueResistor 10k Ohm
QuantityNumber of parts needed1, 2, 5
PackagePhysical size/type0603, SOT-23
ManufacturerComponent makerYageo, Murata
SupplierWhere to buyDigi-Key, Mouser
NotesSpecial instructions or alternativesUse X7R dielectric

Key Takeaways

Include clear reference designators and exact part numbers in your BOM.
Specify package sizes and manufacturer details to avoid assembly errors.
Double-check quantities and add notes for special instructions.
Use a consistent format like CSV or Excel for easy sharing.
Review the BOM carefully before sending it to the assembler.