Initial: knowledge base

This commit is contained in:
2026-08-05 17:25:09 +08:00
parent bfabe83832
commit 5700eb4115
35 changed files with 5140 additions and 11 deletions
+85
View File
@@ -0,0 +1,85 @@
# ESP32-32D与S3选型踩坑
> **类别:compare** | **芯片:esp32 / esp32-d0wd / esp32-s3** | **主题:ESP32-D0WD vs ESP32-S3 选型对比**
>
> 代价:V2.5设计用了WROOM-32D但没加USB转串口芯片,板子到手无法烧录=变砖
## 坑1WROOM-32D没有原生USB
ESP32-WROOM-32D模组**没有原生USB**,不像C3/S3那样Type-C直连D+/D-就能烧程序。Type-C只能供电,**无法下载固件**。
**必须有USB转串口方案:**
- 方案A:板上加CH340/CH9102 + 自动复位电路(双NPN S8050 + 2×1kΩ),Type-C直接供电+烧录,成本+¥3~5
- 方案B:不加串口芯片,GPIO1(TXD0)/GPIO3(RXD0)引出到排针,用外接FTDI下载器烧,省钱但每次接线
**铁律:选32D方案,BOM里必须列出USB转串口芯片+外围,否则就是废板。**
## 坑2S3原生USB省大量器件
换S3后能省掉的:
- CH340/CH9102整颗IC + 外围晶振 + 4~5颗去耦电容
- 自动复位电路:2×S8050 + 2×1kΩ
- UART排针:GPIO1/GPIO3不用专门引出
- S3模组内部Flash更大(N8=8MB
**合计省7~8个器件,板上面积也省一块,布线更简单。**
## 坑3S3新增strapping和USB走线要求
S3虽省器件,但有新要求:
- **GPIO45/46是strapping**,必须按目标模式做上下拉,不能悬空
- **USB D+/D-走线**:等长、短线、少过孔,远离大电流走线,否则枚举反复断开
## 坑4GPIO12上拉导致Flash变砖
ESP32-32D的GPIO12是strapping pin,决定VDD_SDIO电压:
- **GPIO12上拉10kΩ → VDD_SDIO=1.8V → Flash无法工作**
- 正确:GPIO12下拉GND → VDD_SDIO=3.3V(默认安全值)
设计时必须检查所有strapping pin的偏置方向,不能随便加上拉。
## 坑5WROOM-32D模组内部已集成
- **Flash**N8后缀=8MB,封在模组内
- **晶振**40MHz,封在模组内
- **WiFi/BT**:共用2.4GHz射频前端和天线,时分复用,不需要额外加天线或射频器件
PCB上不用外接Flash、不用焊晶振,模组焊上去供电就能跑。
## 坑6:天线放置必须按乐鑫官方规则
**最佳方案:模组放板边,天线端伸出板边**
- 天线蛇形区域悬在板子外面,完全不接触PCB,信号最好
- 模组金属屏蔽罩下方要铺完整地铜
**天线没法伸出板边时:**
- 天线下方及周边**所有层禁止铺铜、走线、放元件**
- 净空区至少天线周围2mm范围内清空
- 板边挖掉天线区域的板材,给天线留出空间
**禁止做的事:**
- ❌ 天线区域下方有铜(任何层都不行)
- ❌ 模组放板子中间四周挖空
- ❌ 电池、金属螺丝、连接器靠近天线端
---
*2026-07-04 | V2.5设计踩坑总结*
## 坑7:C6同尺寸升级路径——彩屏备选方案(2026-07-12)
GBC V5.0当前用C3+I2C OLED,将来要上1.3寸彩屏时GPIO不够。C6是pin-to-pin兼容的升级路径:
- 封装:ESP32-C3-MINI-1=QFN, ESP32-C6-MINI-1-N4 (C5736265)=SMD-53P53脚(大半GND
- 尺寸:ESP32-C3-MINI-1=13×13mm, ESP32-C6-MINI-1-N4 (C5736265)=同尺寸兼容
- 可用GPIOESP32-C3-MINI-1=~13个, ESP32-C6-MINI-1-N4 (C5736265)=**22个**
- 嘉立创库:ESP32-C3-MINI-1=基础库, ESP32-C6-MINI-1-N4 (C5736265)=**扩展库**SMT有换料费
- 价格:ESP32-C6-MINI-1-N4 (C5736265)=$3.82/片
GBC V5.0当前用13个GPIOC6给22个剩9个富余,SPI彩屏4-6线绑绑有余,I2C/UART/USB全保留。
**决策:** GBC 5.0先C3+OLED投板,C6方案存档备用,等真要上彩屏再换芯(板壳不改)。
**注意:** C6在嘉立创扩展库,SMT会收换料费,小批量要算这笔账。
---
*2026-07-12 | C6升级备选方案归档*