This website requires JavaScript.
クーポン アプリのダウンロード
発送先
ブログ

2層基板で信頼性の高いESP32モジュールPCBを設計・組み立てる方法

初出公開日 Feb 12, 2026, 更新日 Feb 12, 2026

2 min

目次
  • ステップ1 ESP32モジュールの回路図を設計する
  • ステップ2 ESP32モジュール用2層PCBのレイアウト
  • ステップ3 ESP32モジュールPCBをSMT実装向けに設計
  • ステップ4 ESP32モジュールSMT実装用のGerber、BOM、CPLファイル準備
  • ステップ5 JLCPCBでESP32モジュールPCBAを発注
  • 実装歩留まり・検査リスクの管理
  • ESP32モジュールPCBAの立ち上げと検証
  • まとめ
  • よくある質問

多くのエンジニアが、初めてESP32のPCBを設計する際に、アンテナの問題、電源の不安定性、SMTの欠陥などにより失敗します。

ESP32モジュールを使ったカスタム基板の設計は、カスタマイズ性と製造のしやすさのバランスを見事に両立させます。チップダウン設計とは異なり、モジュールには水晶振動子、フラッシュメモリ、RF整合回路が統合されており、PCBAのリスクを大幅に軽減します。

それでも、SMDパッケージ(例:ESP32-S2-WROOMモジュール)は、JLCPCB SMTにおいて独自の課題を伴います。主な懸念事項は、金パッドのウィッキング、大型RFシールドの熱管理、および実装工程によるオンボードPCBアンテナ性能の劣化の可能性です。

本ガイドでは、2層基板で信頼性の高いESP32-S2モジュールPCBを設計する方法を示します。

ステップ1 ESP32モジュールの回路図を設計する

ESP32 SMDモジュールを使用すると、外部クロックやRFパッシブが不要になり、BOMが簡素化されます。PCBAの観点では、回路図の段階でコスト、調達の安定性、実装歩留まりが決まります。

1.1 ESP32モジュール設計の部品選定

回路図の部品は、実在在庫にマップされている必要があります。

Basic vs. Extended Parts:JLCPCBは「Basic」部品(フィーダにプリロード、セットアップ料無料)と「Extended」部品(手動ローディング、料金発生)を区別します。PCBAコストを下げるには、0603/0402サイズの「Basic」抵抗・コンデンサを優先してください。

在庫確認:回路図を完成させる前に、ESP32-S2モジュールや重要なIC(LDOなど)のJLCPCB部品ライブラリでの在庫を確認してください。

Searching in JLCPCB Parts Library

JLCPCB部品ライブラリでの検索

1.2 ESP32-S2-Wroomマイクロコントローラモジュールを理解する

このモジュールは41ピン(キャステレーション端子)と統合PCBアンテナを備えています。

電気仕様:320mA(TXピーク)に対応できる堅牢な3.3Vレールが必要です。

PCBAの利点:内部40MHz水晶はすでにシールドされ整合済みのため、カスタム基板で最も起動失敗の多い原因が除去されます。

1.3 マイクロコントローラ用UARTプログラミングインターフェース(FTDI)を設計する

USBコネクタやブリッジICをバイパスし、外部FTDIアダプタを2.54mmピンヘッダで接続します。

接続:U0TXD(GPIO 43)とU0RXD(GPIO 44)をコネクタヘッダに配線します。

ブートストラップピン:EN(リセット)ピンをタクタイルスイッチまたはヘッダで利用可能にし、手動でブートローダモードに入れるようにします。

注意:GPIOマッピングはご使用のESP32-S2-WROOMデータシートで必ず確認してください。

1.4 ESP32モジュールPCBAのための回路図検証

PCBレイアウトに移る前に、実装にフォーカスした以下のチェックを実行してください。

1. ピン番号:回路図シンボルのピンアウトは、特定のSMD-41Pデータシートのバリアントと一致していますか?

2. ネット接続:ストラッピングピン(GPIO 0、GPIO 46)は正しいレベル(プルアップ/プルダウン)に引かれ、フラッシュから起動することを保証していますか?

3. 電源ネット:3.3VおよびGNDネットは明確に定義され、すべての電源ピン(VDD3P3_RTC、VDD3P3_CPU)に接続されていますか?

Schematic diagram of ESP32-S2 module

FTDIヘッダと電源回路を備えたESP32-S2モジュールの回路図

ステップ2 ESP32モジュール用2層PCBのレイアウト

ESP32 SMDモジュール用の2層基板を設計する際は、機械的および熱的ルールを非常に厳密に守る必要があります。

2.1 キャステレーションパッドとサーマルパッドの設計

モジュールには、金属シールド下に大きな中央GNDパッド(EPAD)があります(お使いのデータシートを確認してください。SMD-41PバリアントによってはフルEPADのものと、ピンのみを使用するものがあります)。

ビア配置:中央にEPADがある場合、放熱のための0.3mmビアを3×3グリッドで配置し、ボトムGNDプレーンに接続します。

キャステレーションパッドPCB側パッドはモジュールパッドより少し長く(外側に0.5mm延長)、はんだフィレットが目視できる「ヒール」を形成できるようにします。

PCB footprint layout for ESP32-S2

キャステレーションパッドの延長とアンテナキープアウトを示すESP32-S2用PCBフットプリントレイアウト

2.2 ESP32 PCBアンテナの適切なキープアウト実装

「オンボードPCBアンテナ」(モジュール端のうねった配線)は非常に敏感です。

配置:最適な位置は基板端に張り出させることです。

キープアウト:モジュールを基板に完全に実装する場合、アンテナエリアの直下からすべての層で銅(GND、電源、信号)を必ず15mm以上除去します。直下の銅はアンテナをデチューンし、信号を遮断します。

correct antenna keep-out zone vs incorrect ground plane placement for ESP32 modules

正しいアンテナキープアウトゾーンと誤ったGNDプレーン配置の比較

2.3 ESP32 TX電流ピーク(320mA)に対する電源完全性を確保

コンデンサ配置:10uF(0603)と0.1uF(0402)を3V3入力ピン(多くのSMD-41Pピンアウトでピン2)の近くに配置します。

配線幅:320mAの送信スパイクによる電圧降下を減らすため、メイン3.3V配線は幅20-30mil以上にします。

ステップ3 ESP32モジュールPCBをSMT実装向けに設計

3.1 FTDIヘッダをSMT実装・機械信頼性向けに設計

シンプルなヘッダを使うとBOMが簡素化されますが、機械的考察が必要です。

ヘッダDFM

SMDヘッダ:FTDIケーブルの挿入力に耐えられるよう、パッドの銅面積を十分に大きくします。

ピン定義:GND、CTS、VCC、TX、RX、DTRなど、共通FTDIケーブルに合わせてピンアウトを標準化します。

欠陥根本原因防止策
ウィッキング不足パッド短すぎPCBパッドを外側に0.5mm延長
シャドーイングモジュールが熱を遮るリフロープロファイル調整
アンテナデチューンアンテナ下銅箔厳格なキープアウトゾーン

3.2 ESP32モジュール用はんだペースト・ステンシル開口の最適化

SMD-41Pモジュールの大型金属シールドはヒートシンクとして機能し、はんだペーストの溶け方に影響します。

キャステレーションピン:側面ピンのステンシル開口は1:1またはやや拡大し、十分なペースト量を確保します。はんだがモジュールの側面に這い上がることを目指します。

サーマルパッド(存在する場合):「ウィンドウペイン」設計(50-60%カバー)を使い、はだ池にモジュールが浮いて外側ピンが離れることを防ぎます。

3.3 ESP32モジュールのJLCPCB向け製造設計(DFM)ルール適用

部品間隔

モジュール周囲に1.0mm以上のクリアランスを確保し、ピックアンドプレース機のノズルが隣接する抵抗・コンデンサに接触せずにモジュールを搭載できるようにします。

詳細はJLCPCB能力をご確認ください。

パネル化

小さな基板は「Panel by JLCPCB」オプションを使用します。

向き:USB/FTDIコネクタ(張り出している場合)やアンテナの張り出しがVカットレールに干渉しないようにします。

Panel by JLCPCB

Panel by JLCPCB

ステップ4 ESP32モジュールSMT実装用のGerber、BOM、CPLファイル準備

1. Gerberファイル標準的なGerberエクスポート(任意のEDAソフト)。

2. CPL回転:JLCPCB 3Dビューアで大型モジュールの回転を確認します。デフォルトエクスポートでは90°または180°回転していることがよくあります。

Component Placement 3d view

回転ずれしたコンポーネントを示す3D配置ビュー

ステップ5 JLCPCBでESP32モジュールPCBAを発注

1. JLCPCBの即見積もりページでGerberファイルをアップロードし、SMT実装サービスを選択。

Ordering PCBA Service at JLCPCB

2. PCB実装を選択し、両面とも標準タイプ

JLCPCB PCB Assembly Service

3. 調達:特定の「ESP32-S2 SMD-41P」モジュールがJLCPCB部品ライブラリにあるか確認。「Extended Part」の場合、小さなローディング料(約3USD)がかかります。

4. グローバル調達:JLCPCBライブラリにない場合、発注プロセスでグローバル調達を利用できます。

Component assembled view

実装済みコンポーネントビュー

実装歩留まり・検査リスクの管理

キャステレーションESP32モジュールのAOI検査

可視フィレット:キャステレーションモジュールの主な利点は、側面のはんだ接合部をAOI(および人間の目)で簡単に検証できることです。半穴の側面に光沢のある凹面フィレットが這い上がっているのを確認したいところです。

モジュール実装における一次合格歩留まり(FPY)リスクの理解

モジュールの歩留まりは一般に非常に高いです。主なリスクは「ヘッド・イン・ピロー」で、ペーストは溶けても基板が反ったりピンが僅かに酸化していたりしてモジュールピンに濡れません。

リスク要因影響
ヘッド・イン・ピロー開放不良
はんだ玉シールド下短絡
アンテナシールド通信距離低下

マイクロコントローラモジュールPCBA歩留まりリスク要因

ESP32モジュールPCBAの立ち上げと検証

1. インピーダンスチェック:VCCとGND間の抵抗を測定。1kΩ以上を期待。

2. FTDI経由UART:FTDIアダプタを接続。BOOTを押しながらENを押す。

成功:シリアルターミナル(115200ボー)にwaiting for downloadが表示されれば、モジュールの実装、給電、UART0ピン接続が正しいことを確認できます。

3. RF性能:Wi-Fiスキャッチスケッチを実行。RSSIが弱い場合、アンテナエリア下にGNDプレーンを置いていないか確認。

さらに読む:ESP32マイクロコントローラプロジェクトの魅力を発見

まとめ

ESP32-S2 SMD-41PモジュールをカスタムPCB設計に活用することで、ベアチップに比べて参入障壁を大幅に下げられます。アンテナキープアウトやキャステレーションパッドのはんだ付けなど、機械的統合に注力することで、JLCPCBの自動実装を通じて高信頼なプロフェッショナル品質のIoTハードウェアを製造できます。

JLCPCBでマイクロコントローラ開発基板を作る

マイクロコントローラプロジェクトを量産したいですか?JLCPCBは自動SMT実装、モジュール調達、2層PCB・PCBAの高速納品を提供します。

よくある質問

Q1. なぜマイクロコントローラ基板はアナログ基板よりPCBA品質に敏感なのですか?

マイクロコントローラは電源完全性、はんだ接合信頼性、過渡電流挙動に敏感です。デカップリング不足、冷間接合、パケージずれなどの実装欠陥は、起動失敗や断続的な誤動作を引き起こします。

Q2. マイクロコントローラモジュールはSMTで信頼性高く実装できますか?

もちろん!ステンシル設計(開口サイズ)とピックアンドプレース整列ルールを適切に守れば、キャステレーションパッドに接合特徴があります。

Q3. 回路図が正しいのに実装後にマイクロコントローラ基板が失敗する理由は?

多くの場合、電源完全性の問題(コンデンサ配置ミス)やはんだ接合欠陥(トームストーニング、冷間接合)が論理エラーより原因です。

Q4. JLCPCBはESP32やその他マイクロコントローラチップモジュールの調達・実装をサポートしていますか?

はい、JLCPCB PCBAはグローバルパートナーと連携し、各種マイクロコントローラチップモジュールを調達してカスタム基板のサプライチェーンを簡素化し、入手を容易にします。

学び続ける