China Sourcing Agent
Offerte aanvragen

ESP32 OEM-productie in China: varianten, modules en certificering

ESP32 vs ESP32-S3 vs ESP32-C3 — welke specificeren en waarom. OEM-modules sourcen, certificeringsvallen vermijden en de BOM-fout die een PCB-respin kost.

door Martin Wang Bijgewerkt 5 min read
esp32iotcertificationoemsourcingfcc

“ESP32” op een BOM specificeren en consistente levering verwachten is een van de betrouwbaarste manieren om een PCB-respin uit te lokken. De ESP32-familie omvat nu zes grote varianten met verschillende core-architecturen, GPIO-aantallen, WiFi-generaties en BLE-versies — geen daarvan is pin-compatibel met elkaar. Chinese moduleleveranciers vullen je “ESP32”-order met wat ze op voorraad hebben. Zet de exacte variant vast.

De variantverschillen die sourcing beïnvloeden

ESP32 (origineel, 2016): dual Xtensa LX6-cores, WiFi 4, BLE 4.2/5.0. 34 GPIO-pinnen. Het werkpaard; enorme community- en libraryondersteuning. Nog in actieve productie maar wordt voor nieuwe ontwerpen verdrongen. Espressif heeft stilletjes hardwarerevisies (ECO0, ECO1, ECO3) geïntroduceerd met verschillende RF-prestatiekenmerken. Vraag om ECO3 indien beschikbaar.

ESP32-S3 (2021): dual Xtensa LX7-cores, WiFi 4, BLE 5.0, USB OTG, dedicated neuraal-netwerk-versnelling (512KB SRAM + optie van 8MB externe PSRAM). Meer GPIO dan de originele ESP32. De voorkeurskeuze voor AI-aanverwante toepassingen, camera-interfaces of producten die USB-device-functionaliteit nodig hebben. 10–15% duurder dan originele ESP32-modules.

ESP32-C3 (2021): single RISC-V-core, WiFi 4, BLE 5.0. 22 GPIO-pinnen — aanzienlijk minder dan de andere varianten. Laagste verbruik, laagste kosten ($1,80–2,50 per module bij 1.000 stuks). De rationele keuze voor eenvoudige sensorknooppunten, slimme stekkers met één functie of kostengevoelige toepassingen die geen dual-core of USB nodig hebben.

ESP32-C6 (2023): single RISC-V-core, WiFi 6 (802.11ax), BLE 5.0, IEEE 802.15.4 (Zigbee/Thread). De eerste Espressif-chip met native Matter-ondersteuning op radioniveau. Bouw je een Matter- of Thread-apparaat, dan is dit de juiste chip — probeer Matter niet te retrofitten op de originele ESP32.

ESP32-H2 (2023): geen WiFi. Alleen IEEE 802.15.4 (Zigbee/Thread) plus BLE 5.0. Voor pure Zigbee- of Thread-eindapparaten waar WiFi niet nodig is en je de laagst mogelijke BOM-kosten voor het draadloze subsysteem wilt.

De substitutieval: fabrieken die een order voor een “ESP32-module” ontvangen, hebben ESP32-C3-modules verzonden, het gedocumenteerd als “ESP32-compatibel” en technisch gelijk gehad — beide dragen het ESP32-merk. De C3 heeft 12 GPIO-pinnen minder dan het origineel. Producten ontworpen rond de 34 GPIO’s van de originele ESP32 passen niet op een C3-board. Een PCB-respin om de andere footprint op te vangen kost $2.000–5.000 aan NRE plus 4–6 weken schema.

Zet je BOM vast op de specifieke variant: “Espressif ESP32-WROOM-32E” of “Ai-Thinker ESP32-C3-32S” — niet “ESP32-module.”

OEM-moduleleveranciers: de echte keuzes

De praktische OEM-modulemarkt voor ESP32 in China is korter dan hij lijkt:

Officiële Espressif-modules (ESP32-WROOM-32E, ESP32-S3-WROOM-1, ESP32-C3-MINI-1): geproduceerd door Espressif bij hun goedgekeurde contractproductiepartner. FCC-, CE- en SRRC-gecertificeerd. De duurste optie ($3,50–6,00 per module bij 1.000 stuks) maar het laagste integratierisico. Espressif levert datasheets, referentieontwerpen en certificeringsdocumentatie.

Ai-Thinker: de grootste externe ESP32-modulefabrikant, met een directe leveringsafspraak met Espressif voor dies. Hun ESP-12F- en ESP32-C3-32S-modules worden veel gebruikt en hebben bestaande FCC-grants. Lagere kosten dan officiële Espressif-modules. De kwaliteit is over het algemeen consistent, maar verifieer dat je Ai-Thinker-moduleorder komt met documentatie die door Espressif geleverde dies aantoont, niet spotmarkt.

LILYGO: bekend om hun development-board- en moduleserie (TTGO). Populairder bij prototypers dan bij productiekopers. De FCC-documentatie is minder volledig dan die van Ai-Thinker of Espressif; verifieer FCC-ID’s voordat je voor productie specificeert.

Generieke “ESP32-module” van naamloze Shenzhen-leveranciers: deze bestaan in grote hoeveelheden op 1688 en soms Alibaba. De kwaliteit varieert sterk. Sommige zijn geassembleerd met echte Espressif-dies; sommige gebruiken kloonsilicium dat als ESP32-compatibel wordt verkocht. Het kloonsilicium kan slagen voor functionele testen op breadboardniveau maar faalt op de eisen voor RF-uitgangsvermogen, wat leidt tot FCC-certificeringsfouten. Vermijd naamloze leveranciers voor je productie-BOM.

FCC-certificering: voorgecertificeerde module vs. volledige certificering

Volledige FCC-certificering voor een ESP32-gebaseerd product dat vanaf nul is ontworpen — aangepaste PCB, aangepaste antenne — kost $8.000–15.000 en duurt 8–12 weken. Dit zijn de kosten van testen bij een geaccrediteerd lab plus de administratieve FCC-kosten. De relevante richtlijn voor modulaire goedkeuring is FCC KDB 996369 — het modulaire-goedkeuringsdocument van de FCC dat definieert wanneer de grant van een voorgecertificeerde module door een eindproduct kan worden gebruikt zonder de radio te hercertificeren.

Het modulaire-goedkeuringspad: als je een voorgecertificeerde Espressif- of Ai-Thinker-module integreert volgens de integratie-instructies van de fabrikant — antenneplaatsing, keep-out-zones, voedingsspecificaties — kan je eindproduct de bestaande FCC-ID van de module gebruiken voor de radio. Je hoeft het eindproduct alleen te certificeren als onbedoelde zender (FCC Part 15B). Kosten: $1.500–3.000. Doorlooptijd: 3–4 weken.

De beperking: je moet de integratie-instructies van de module exact volgen. De FCC-grant van de module specificeert minimumafstanden van de modulerand tot de PCB-rand, keep-out-zones voor de antenne en het maximale zendvermogen. Als je behuizing de antenne tegen een metalen oppervlak plaatst, of als je PCB-layout de keep-out-zone schendt, dekt de modulaire grant je product niet en heb je volledige certificering nodig.

Veelgemaakte fout die de modulaire grant ongeldig maakt: een ESP32-module in een metalen behuizing plaatsen. Metalen behuizingen beïnvloeden de antenneprestaties aanzienlijk. De FCC-grant van de module is getest in een open-luchtconfiguratie. Hertesten in jouw specifieke behuizing is vereist.

Concrete cijfers: een product dat een voorgecertificeerde Ai-Thinker ESP32-C3-32S-module gebruikt, geïntegreerd volgens het datasheet, ingediend alleen voor FCC Part 15B: ongeveer $2.500 totaal, doorlooptijd 3–4 weken. Hetzelfde product met een aangepaste PCB-trace-antenne in plaats van de module: $11.000 totaal, 10 weken. Voor een eerste product onder de 15.000 stuks is de rekensom voor de voorgecertificeerde module duidelijk.

De BOM-fout die een PCB-respin kost

De duurste ESP32-sourcingfout die we zien: een koper specificeert “ESP32” zonder de modulevariant te specificeren. De fabriek verzendt ESP32-C3 (minder GPIO-pinnen dan de originele ESP32). De koper heeft zijn PCB ontworpen rond de ESP32-WROOM-32-pinout. De C3 heeft een andere footprint en 12 minder beschikbare GPIO’s.

Resultaat: PCB-respin. NRE-kosten: $3.000–6.000. Schema-impact: 6–8 weken.

Preventie: jouw BOM-regel voor de ESP32-module moet bevatten:

  1. Exact Espressif-onderdeelnummer (bv. ESP32-WROOM-32E)
  2. Modulefabrikant (Espressif officieel, of Ai-Thinker met specifieke SKU)
  3. Hardwareversie (bv. “v3.1 of later” om de minimale ECO-revisie te specificeren)
  4. Firmware-SDK-versie (ESP-IDF-versie vastgezet op een specifieke tag)

Dit niveau van specificiteit is geen over-engineering — het is het minimum dat nodig is om te voorkomen dat een fabriek een “compatibele” substitutie maakt die je een board-revisie kost. Voor IoT-module-sourcing op productievolumes is het specificatiedocument het contract. Onduidelijkheid in de spec wordt een onderhandelingsprobleem nadat de goederen op het water liggen.

De IoT-modules-pagina bevat meer over het sourcen van de ESP32-familie, inclusief de SRRC-certificeringseisen voor RF-producten die in China voor export worden geproduceerd.

Sourcing door ingenieurs Geen verborgen marges Reactie binnen 24 uur

Heeft u een sourcingproject in gedachten?

Vertel ons wat u nodig heeft. Wij reageren binnen 24 uur, ook in het weekend.

Oprichter van Sky Flux, het bedrijf achter China Sourcing Agents. 7 jaar als hardware- en full-stack engineer voordat hij een China-sourcingbureau oprichtte gericht op elektronica, IoT-modules en PCB-assemblage. Over ons →