Certification & Manufacturing

This guide covers the regulatory requirements, certification process, and manufacturing considerations for bringing an ESP32 product to market.

Regulatory Overview

Required Certifications by Market

MarketCertificationWirelessSafetyNotes
USAFCCRequiredUL (optional)47 CFR Part 15
CanadaISED (IC)RequiredCSA (optional)RSS-247
EuropeCEREDLVDRadio Equipment Directive
UKUKCARequiredRequiredPost-Brexit requirement
AustraliaRCMRequiredOptionalACMA compliance
JapanMIC/TELECRequiredPSERadio Law
ChinaSRRC/CCCRequiredCCCComplex process

Certification Types

Intentional Radiator:

  • Devices designed to transmit RF (WiFi, Bluetooth)
  • Requires full RF testing OR uses pre-certified module
  • ESP32 modules are pre-certified

Unintentional Radiator:

  • All electronic devices
  • Must meet EMC limits (emissions and immunity)
  • Required even when using pre-certified module

Using Pre-Certified ESP32 Modules

The Modular Approval Advantage

Pre-certified modules like ESP32-WROOM-32E significantly reduce certification burden:

With Pre-Certified Module:
- No intentional radiator testing needed
- Follow module manufacturer's integration guidelines
- Still need unintentional radiator testing
- Cost savings: $5,000 - $15,000

Without (Custom RF Design):
- Full RF testing required
- EMC testing required
- Longer timeline
- Higher cost: $15,000 - $40,000+

Module Integration Requirements

To maintain pre-certification, you MUST follow Espressif's guidelines:

ESP32-WROOM-32E Integration Checklist:
--------------------------------------
□ Module placed at PCB edge
□ Antenna area keep-out respected
□ No ground plane under antenna
□ Module not modified (no shielding removed)
□ Required labeling on product
□ Module's FCC/CE/IC IDs visible or in manual

Antenna Keep-Out Zone:
┌─────────────────────────────────────┐
│         PCB                         │
│   ┌───────────────────┐             │
│   │   ESP32 Module    │◄── Module   │
│   │   ┌─────────────┐ │             │
│   │   │  Antenna    │ │             │
│   │   │   Area      │ │             │
│   │   └─────────────┘ │             │
│   └───────────────────┘             │
│   │←── 15mm+ ──→│                   │
│   No copper/ground                   │
│   in this zone                       │
└─────────────────────────────────────┘

Required Labeling

Your product must display (on device or in manual):

For USA (FCC):
--------------
Contains FCC ID: 2AC7Z-ESPWROOM32E
This device complies with Part 15 of the FCC Rules.
Operation is subject to the following two conditions:
(1) this device may not cause harmful interference, and
(2) this device must accept any interference received,
including interference that may cause undesired operation.

For Europe (CE):
----------------
Contains module with CE marking.
[CE Mark Symbol]
Manufacturer: [Your Company]
Address: [Your Address]

For Canada (ISED):
------------------
Contains IC: 20270-ESPWROOM32E

FCC Certification (USA)

FCC Part 15 Classes

Class B (Residential):

  • Stricter limits
  • Required for consumer products sold at retail
  • Most ESP32 products need this

Class A (Industrial):

  • Less strict limits
  • For industrial/commercial environments only
  • Requires warning label

Testing Required

Even with pre-certified module:

Unintentional Radiator Testing:
-------------------------------
□ Radiated Emissions (30MHz - 6GHz)
□ Conducted Emissions (if AC powered)
□ Power Line Harmonics (AC powered, >75W)
□ Voltage Fluctuations (AC powered)

Additional for Battery Products:
--------------------------------
□ Battery safety testing (UN38.3 for lithium)
□ Charging circuit evaluation

FCC Registration Process

  1. Pre-Compliance Testing

    • Use local EMC lab or rent equipment
    • Identify issues before formal testing
    • Budget: $500 - $2,000
  2. Formal Testing

    • Accredited test lab (A2LA, NVLAP)
    • Full test report generated
    • Budget: $3,000 - $8,000
  3. FCC Registration

    • Supplier's Declaration of Conformity (SDoC)
    • No FCC ID needed for unintentional radiators
    • Self-declaration process
    • Register with FCC if needed

Finding a Test Lab

Accredited test labs:

  • Element (formerly Intertek)
  • TUV Rheinland
  • UL
  • Eurofins/MET Labs
  • Local EMC labs (search NVLAP/A2LA databases)

Questions to ask:

□ Are you accredited for FCC Part 15?
□ What's the typical turnaround?
□ Do you provide pre-compliance services?
□ What documentation do you need?
□ What's included in the quote?
□ Can you help with fixes if we fail?

CE Marking (Europe)

Applicable Directives

For ESP32 products, typically need:

Radio Equipment Directive (RED) 2014/53/EU:
- Covers wireless functionality
- EMC requirements
- Safety requirements

Low Voltage Directive (LVD) 2014/35/EU:
- Products operating 50-1000V AC or 75-1500V DC
- Most battery/USB products exempt

RoHS Directive 2011/65/EU:
- Restriction of Hazardous Substances
- Required for all electronics
- Certificate from supplier usually sufficient

WEEE Directive 2012/19/EU:
- Waste Electrical & Electronic Equipment
- Recycling registration required
- Country-specific requirements

CE Marking Process

  1. Determine Applicable Directives

  2. Apply Harmonized Standards

    • ETSI EN 300 328 (2.4GHz WiFi/BT)
    • EN 55032 (EMC emissions)
    • EN 55035 (EMC immunity)
    • EN 62368-1 (Safety)
  3. Conduct Testing

  4. Create Technical Documentation

    • Technical construction file
    • Test reports
    • User manual
    • Declaration of Conformity
  5. Prepare Declaration of Conformity (DoC)

EU Declaration of Conformity Template

EU DECLARATION OF CONFORMITY

[Your Company Name]
[Address]

declares that the product:

Product Name:    [Product Name]
Model Number:    [Model Number]

is in conformity with the following EU Directives:

□ Radio Equipment Directive 2014/53/EU
□ RoHS Directive 2011/65/EU

and the following harmonized standards:

EN 300 328 V2.2.2     (Radio)
EN 55032:2015+A1:2020 (EMC Emissions)
EN 55035:2017+A11:2020 (EMC Immunity)
EN 62368-1:2020       (Safety)

Signed for and on behalf of:
[Name, Title]
[Date]
[Place]

[CE Mark with year]

Other Certifications

UL/Safety Certification

When Required:
- Mains-powered devices
- Products with lithium batteries
- Some retail channels require it
- Amazon often requires for some categories

Common Standards:
- UL 62368-1 (A/V and IT equipment)
- UL 60950-1 (IT equipment, legacy)
- UL 2054 (Household batteries)

Battery Certifications

Lithium Battery Requirements:
-----------------------------
UN38.3: Required for shipping (air/sea)
  - Transportation testing
  - Usually provided by battery supplier

IEC 62133: Battery safety standard
  - Required by some retailers/markets
  - Covers cell and pack safety

UL 2054: North American battery standard
  - Often required for UL listing

Wireless Carrier Certification

If your product connects to cellular networks:

  • PTCRB (USA)
  • GCF (Global)
  • Each carrier may have additional requirements

Manufacturing

Finding a Contract Manufacturer

Types of Manufacturers:

TypeMOQServicesBest For
PCB + Assembly (PCBA)1-10PCB fab + SMTPrototypes
CM (Contract Manufacturer)100+Full assemblySmall production
EMS (Electronics Manufacturing Services)1000+Full serviceScale production
ODM (Original Design Manufacturer)10,000+Design + manufactureHigh volume

Recommended Manufacturers:

For Prototypes/Small Runs:

  • JLCPCB + Assembly (China)
  • PCBWay (China)
  • Seeed Studio Fusion (China)
  • MacroFab (USA)

For Production:

  • Tempo Automation (USA, fast turn)
  • Dragon Innovation (USA)
  • Various EMS in China (need sourcing)

Request for Quote (RFQ)

RFQ TEMPLATE

Project: [Product Name]
Quantity: [x units for prototype, y units for production]

DOCUMENTATION:
□ Gerber files (PCB)
□ Bill of Materials (BOM)
□ Pick and place file
□ Assembly drawings
□ Test procedure
□ Firmware binary

REQUIREMENTS:
□ Lead-free solder
□ IPC Class [2/3]
□ Conformal coating: [Yes/No]
□ Functional testing: [Yes/No]
□ Programming: [Yes/No]

QUESTIONS:
1. Lead time for first article?
2. Lead time for production qty?
3. What testing is included?
4. How do you handle component sourcing?
5. What's your defect rate (DPMO)?
6. Can you provide DFM review?

Bill of Materials (BOM) Format

Item,Qty,Reference,Manufacturer,MPN,Description,Package,Supplier,Supplier PN,Unit Cost
1,1,U1,Espressif,ESP32-WROOM-32E,WiFi/BT Module,,Digi-Key,1965-ESP32-WROOM-32E-ND,2.80
2,1,U2,Diodes Inc,AP2112K-3.3TRG1,3.3V LDO 600mA,SOT-23-5,Digi-Key,AP2112K-3.3TRG1DICT-ND,0.32
3,2,C1 C2,Samsung,CL21A106KAYNNNE,10uF 25V Ceramic,0805,Digi-Key,1276-1066-1-ND,0.08
4,4,C3-C6,Samsung,CL10B104KB8NNNC,100nF 50V Ceramic,0603,Digi-Key,1276-1005-1-ND,0.01

Design for Manufacturing (DFM) Checklist

COMPONENT PLACEMENT:
□ Components on one side (reduces cost)
□ Minimum 0.5mm between components
□ Polarity markings visible after assembly
□ Test points accessible

SOLDER JOINTS:
□ Proper pad sizes for wave/reflow
□ Thermal relief on large pads
□ No tombstoning risk (balanced pads)

PANELIZATION:
□ Board fits standard panel sizes
□ V-score or tab routing defined
□ Fiducials for pick-and-place

TESTING:
□ Test points for ICT/flying probe
□ JTAG access for programming
□ Serial port for functional test

Quality Control

INCOMING QUALITY CONTROL (IQC):
- Verify components match BOM
- Check component date codes
- Sample testing of critical parts

IN-PROCESS QUALITY CONTROL (IPQC):
- Solder paste inspection (SPI)
- Automated optical inspection (AOI)
- X-ray for BGA/hidden joints

OUTGOING QUALITY CONTROL (OQC):
- 100% functional test
- Sampling for extended testing
- Visual inspection
- Packaging verification

ACCEPT/REJECT CRITERIA:
- Defect rate target: <1% (10,000 DPMO)
- Critical defects: 0 tolerance
- Major defects: Per AQL sampling
- Minor defects: Per AQL sampling

Cost Optimization

BOM Cost Reduction

Strategy                          Typical Savings
-------------------------------------------------
Alternative components            10-30%
Volume pricing                    5-20%
Regional sourcing                 5-15%
Consolidate values (fewer SKUs)   3-10%
Package optimization              5-10%
Design out features               Varies

Example: Cost Breakdown

PRODUCT COST BREAKDOWN
======================

BOM Cost (1000 units):
  ESP32-WROOM-32E          $2.50
  Voltage regulator        $0.15
  Passives (R, C)          $0.10
  Connectors               $0.30
  PCB                      $0.40
  Battery                  $2.00
  Enclosure                $1.50
  Packaging                $0.50
  ---------------------------------
  Total BOM:               $7.45

Manufacturing:
  PCBA (assembly)          $1.50
  Final assembly           $0.75
  Testing                  $0.50
  ---------------------------------
  Total Manufacturing:     $2.75

Total COGS:                $10.20

Other Costs:
  Certification (amortized) $0.50
  Tooling (amortized)       $0.30
  Shipping to warehouse     $0.40
  ---------------------------------
  Landed Cost:             $11.40

Typical Retail:            $29.99 (2.6x)

Volume Pricing Expectations

QuantityBOM ReductionAssembly Reduction
100BaselineBaseline
5005-10%10-15%
1,00010-15%20-30%
5,00015-25%30-40%
10,000+20-35%40-50%

Timeline and Budget

Typical Product Development Timeline

PHASE                              DURATION
-------------------------------------------------
Concept & Planning                 2-4 weeks
Breadboard Prototype               2-4 weeks
First PCB Design & Order           3-4 weeks
PCB Rev 1 Testing & Fixes          2-3 weeks
PCB Rev 2 Design & Order           2-3 weeks
Enclosure Design & Prototyping     3-4 weeks
Pre-compliance Testing             1-2 weeks
Formal Certification Testing       3-6 weeks
Manufacturing Setup                2-4 weeks
First Production Run               2-4 weeks
-------------------------------------------------
TOTAL (Typical):                   6-12 months

Budget Planning

DEVELOPMENT COSTS (First Product):
-----------------------------------
Development boards & components:   $200 - $500
PCB prototypes (5+ revisions):    $500 - $1,500
3D printed enclosures:            $100 - $300
Test equipment:                   $500 - $2,000
EDA software (if commercial):     $0 - $5,000
Development time:                 Varies

CERTIFICATION COSTS:
--------------------
Pre-compliance testing:           $500 - $2,000
FCC testing (with module):        $3,000 - $6,000
CE testing (with module):         $4,000 - $8,000
Safety testing (if needed):       $5,000 - $15,000
Battery testing (UN38.3):         $500 - $2,000

MANUFACTURING SETUP:
--------------------
Tooling (enclosure molds):        $3,000 - $50,000
First production run (1000 pcs):  $10,000 - $30,000
Inventory:                        Varies

TOTAL FIRST PRODUCT BUDGET:
---------------------------
Simple product:                   $15,000 - $30,000
Complex product:                  $50,000 - $150,000+

Summary: Path to Market

PHASE 1: PROTOTYPE
------------------
□ Define requirements
□ Build breadboard prototype
□ Validate core functionality
□ Document learnings

PHASE 2: DESIGN
---------------
□ Design schematic and PCB
□ Order and test first PCBs
□ Design enclosure
□ Iterate until stable

PHASE 3: CERTIFY
----------------
□ Pre-compliance testing
□ Fix any issues
□ Formal certification testing
□ Create compliance documentation

PHASE 4: MANUFACTURE
--------------------
□ Finalize BOM and documentation
□ Select manufacturer
□ First article inspection
□ Production run

PHASE 5: LAUNCH
---------------
□ Quality control procedures
□ Packaging and fulfillment
□ Customer support setup
□ Go to market!

Next: Resources & Next Steps →