2026 Make Blocks #4阶段1 - ESP32 WiFi+蓝牙双模模组的物联网通信板
该项目使用了ESP32,实现了WiFi+蓝牙双模模组的设计,它的主要功能为:物联网通信板。
标签
开发板
ESP32
WiFi
蓝牙
CX反C
更新2026-08-04
4

一、所选任务介绍

本次任务完成一款基于ESP32-WROOM-32E WiFi 蓝牙双模模组的物联网通用通信板硬件开发,底板面向物联网传感器数据采集、MQTT 云端上报场景,可接入各类外设传感器完成本地数据预处理,经由 WiFi 建立 MQTT 连接把采集数据上传云平台;硬件层面完成电源稳压、USB 串口一键程序下载、手动复位与 BOOT 按键、电源与用户状态指示灯设计,把 ESP32 全部 GPIO引出,并通过丝印将常用的ADC、硬件 I2C/SPI/UART进行PCB 丝印标注引脚复用关系,遵循模组天线净空规范保障射频性能,成品可用于智能家居节点、环境监测终端、简易工业采集点位做硬件载体。

二、设计方案介绍

2.1 整体方案架构

底板按功能划分为 6 个硬件子模块,层级供电流向:USB Type‑C 输入 5V → 5V 转 3.3V 稳压单元 → 给 ESP32 主控、CH340 串口芯片、外设排针统一供电;数据流路径:外设排针接入传感器 → ESP32 本地完成采样、滤波逻辑运算 → WiFi 组网对接 MQTT 服务器上传数据;调试链路:PC 通过 USB 接口经 CH340 串口,配合三极管构成的自动下载电路,实现固件烧录、串口日志打印。

2.2 板上资源框图

image.png

2.3 设计约束落地

  1. 电源:LDO 峰值输出能力满足≥500mA,预留多级旁路电容抑制 WiFi 射频瞬态电流造成的电压纹波;
  2. 固件烧录:支持串口工具自动触发下载、按键手动进入 BOOT 模式两类烧录方式;
  3. PCB 射频约束:模组板载天线投影区域不铺铜、不走线,预留净空规避信号衰减;
  4. 丝印规范:排针旁印刷外设复用对照表,标注 VSPI、HSPI、I2C、ADC对应的 GPIO 编号。


三、模块器件选型说明

3.1 核心主控:ESP32‑WROOM‑32E

  1. 功能:集成 2.4G WiFi、BLE 蓝牙射频,内置板载天线、晶振、电磁屏蔽罩,搭载双核 Xtensa 处理器,支持外设硬件 SPI/I2C/UART、多路 ADC 采集,承担外设数据解析、WiFi 联网、MQTT 协议收发、本地业务逻辑运算;
  2. 选型理由:商用物联网场景通用模组,射频性能成熟,外围不用做射频匹配电路,降低 PCB 射频设计门槛;
  3. DigiKey 链接:https://www.digikey.cn/zh/products/detail/espressif-systems/ESP32-WROOM-32E-N4/11613125

3.2 稳压芯片:ME6118A33PG(3.3V LDO)

  1. 功能:把 USB 输入的 5V 电压稳压输出稳定 3.3V,额定输出电流 800mA,覆盖 ESP32WiFi 发射峰值电流需求,多级输入输出电容降低电源噪声;
  2. 选型理由:低压差、静态功耗偏低,适合物联网低功耗供电场景;

3.3 串口转接芯片:CH340K

  1. 功能:完成 USB 协议与硬件 UART 串口互相转换,给 ESP32 提供固件下载通道、PC 端串口日志查看通道;
  2. 选型理由:内置晶振无需外置无源晶振,精简外围器件,国产器件供货稳定.


四、原理图、PCB 设计介绍

4.1 原理图分项解析

image.png

  1. USB 输入分区:Type‑C 母座做供电输入、USB 信号传输,CC引脚使用5.1K电阻下拉,增加兼容性,接口地增加基础接地处理;
  2. LDO 电源分区:C1、C2 做输入滤波,C3、C4 做输出储能旁路,应对 ESP32 射频瞬时大电流带来的电压跌落;
  3. 自动下载电路:R3/R4 做基极限流,两只 S8050 三极管分别受控于 RTS、DTR 信号,完成 EN 引脚复位、GPIO0 拉低进入下载模式;配套硬件独立 BOOT 按键、EN 按键做手动调试兜底;
  4. CH340 串口分区:USB 信号接入芯片,UART 收发引脚和 ESP32 的 UART0(GPIO1 TX、GPIO3 RX)对接,电容做电源滤波;
  5. ESP32 主控分区:模组电源、接地引脚布线引出,两侧排针完成外设拓展;
  6. 指示灯分区:LED1 为电源指示灯,上电保持点亮;LED2 由空闲 GPIO 驱动,固件内自定义 WiFi 联网、MQTT 连接状态对应的亮灯、闪烁逻辑;
  7. 拓展排针:左右两侧排针引出全部常用 GPIO,原理图引脚编号和 PCB 丝印外设复用信息一一对应。

4.2 PCB 设计分项解析

image.png

image.png

  1. 射频净空管控:PCB 顶部模组天线投影区域做整块禁止布线、铺铜的镂空净空区,规避金属铜箔对 2.4G 射频信号的屏蔽衰减;板子四角预留 M2 螺丝固定孔,结构装配稳定性更强;
  2. 电源走线规范:5V、3.3V 主电源走线做加宽处理,LDO 电容紧贴芯片电源引脚摆放,电容接地引脚就近打接地过孔接入完整地平面,降低电源回路阻抗;
  3. 差分信号布线:USB 的 D+、D‑走线控制长度偏差,减少 USB 信号传输损耗;
  4. 分层布线规划:顶部主要布置信号走线,顶部、底层做大面积接地铜皮。
  5. 丝印优化:排针侧边丝印标注 GPIO 编号,同步印刷硬件外设资源:硬件 I2C(GPIO21 SDA、GPIO22 SCL)、VSPI(SCK:18/MISO:19/MOSI:23)、HSPI(SCK:14/MISO:12/MOSI:13)、ADC 通道编号;
  6. 器件布局:USB 接口、指示灯放置在板子边缘,调试插拔操作便捷;主控模组摆放在 PCB 靠上居中位置,两侧排针走线长度做到均衡。

五、模块主要性能指标、管脚复用定义

5.1 整机性能指标

性能类目

参数详情

供电规格

USB Type‑C 5V 直流输入;稳压输出 3.3V 最大连续电流 1A,峰值电流可支撑≥800mA,满足 ESP32 射频峰值功耗

无线通信

2.4GHz IEEE802.11 b/g/n WiFi;BLE4.2 蓝牙双模通信

外设硬件资源

硬件 I2C×1、独立硬件 SPI 两路(VSPI/HSPI)、硬件 UART、ADC1(可 WiFi 并行采样)8路、ADC2(WiFi 启用后不可采样)多路模拟输入

固件调试

USB 串口自动下载,兼容手动按键进入 BOOT 模式;串口波特率最高支持 921600

IO 电气属性

GPIO34/35/36/39 仅能做输入,无上拉电阻;剩余通用 GPIO 支持推挽输出、上拉下拉配置

板载指示

电源 LED 上电常亮;用户 LED 由固件自定义联网、MQTT 链路状态

PCB 尺寸

紧凑型矩形板型,四角 M2 螺丝孔做整机固定

5.2 核心引脚外设复用

GPIO

ADC 资源

I2C

SPI 总线

UART 串口

补充备注

GPIO0

ADC1_CH0

-

-

UART0 BOOT 引脚

BOOT 模式控制引脚,板载按键下拉

GPIO1

-

-

-

UART0_TX

固件下载串口发送脚

GPIO3

-

-

-

UART0_RX

固件下载串口接收脚

GPIO21

-

I2C0 SDA

-

-

硬件 I2C 数据引脚

GPIO22

-

I2C0 SCL

-

-

硬件 I2C 时钟引脚

GPIO18

-

-

VSPI SCK

-

主 SPI 时钟

GPIO19

-

-

VSPI MISO

-

主 SPI 主机输入从机输出

GPIO23

-

-

VSPI MOSI

-

主 SPI 主机输出从机输入

GPIO14

ADC2_CH2

-

HSPI SCK

-

第二路 SPI 时钟

GPIO12

ADC2_CH0

-

HSPI MISO

-

第二路 SPI 数据引脚

GPIO13

ADC2_CH1

-

HSPI MOSI

-

第二路 SPI 数据引脚

GPIO16

-

-

-

UART2_RX

第二路硬件串口接收

GPIO17

-

-

-

UART2_TX

第二路硬件串口发送

GPIO25

ADC2_CH4

-

-

UART1_TX

第三路串口发送

GPIO26

ADC2_CH5

-

-

UART1_RX

第三路串口接收

GPIO36

ADC1_CH0(SENSOR_VP)

-

-

-

差分 ADC 正极,仅输入

GPIO39

ADC1_CH3(SENSOR_VN)

-

-

-

差分 ADC 负极,仅输入

GPIO34

ADC1_CH6

-

-

-

单端模拟采样,仅可输入

GPIO35

ADC1_CH7

-

-

-

单端模拟采样,仅可输入

六、设计心得体会

  1. 掌握物联网底板完整硬件开发流程:从器件参数选型、原理图功能拆分、PCB 射频约束布线、丝印工程化标注全流程落地,厘清 ESP32 两路硬件 SPI、多路串口、ADC 通道的硬件资源限制,弄懂 ADC2 通道会被 WiFi 硬件占用、GPIO34/35/36/39 只能配置输入的硬性硬件约束;
  2. 理解 ESP32 一键下载电路原理:依托 RTS、DTR 电平时序驱动三极管,不用手工按压按键即可自动完成复位、进入固件烧录模式,大幅降低批量固件烧录的人工成本;
  3. 建立射频 PCB 设计意识:模组集成天线场景下,天线区域净空管控直接决定 WiFi 远距离通信稳定性,铜箔、走线侵入净空区会引发信号丢包、蓝牙连接距离缩水;电源多级旁路电容可以明显抑制 WiFi 射频峰值电流带来的供电纹波,规避传感器 ADC 采样出现数值漂移。
附件下载
ProPrj_ESP32底板_2026-07-12.epro2
团队介绍
一个热爱嵌入式的爱好者
评论
0 / 100
查看更多
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2024 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号