三种ESP32-PICO芯片的区别

发布时间 2023-12-12 10:27:50作者: HAOstudio

三种ESP32-PICO芯片的区别

三种ESP32-PICO芯片

参考文档:ESP32-PICO系列技术规格书

ESP32-PICO系列是基于ESP32芯片的系统级封装 (SiP) 产品
ESP32-PICO 系列产品包括:

  • ESP32-PICO-D4
  • ESP32-PICO-V3
  • ESP32-PICO-V3-02

其实ESP32-PICO系列和ESP32的区别就只在于:ESP32-PICO已经将晶振、滤波电容、SPI flash/PSRAM、RF匹配链路等所有外围器件无缝集成进封装内。
也就是说将ESP32的一些外围电路与芯片进行封装,大大简化了电路设计,缩小了电路体积。

ESP32-PICO系列的功能框图如下图所示:
imag1

PICO系列芯片的区别

三种PICO芯片之间也会存在一些差异。

1、封装内所含Flash/PSRAM的区别

imag2

  • ESP32-PICO-D4:只含有4MB的封装内Flash,可以外扩PSRAM。
  • ESP32-PICO-V3:只含有4MB的封装内Flash。
  • ESP32-PICO-V3-02:含有8MB的封装内Flash和2MB的封装内PSRAM。

2、引脚差异

ESP32-PICO-D4连接封装内Flash的引脚我如下图所示,为GPIO6、GPIO7、GPIO8、GPIO11、GPIO16、GPIO17
在没有外扩PSRAM时,GPIO9、GPIO10可以正常当做普通引脚使用。
外扩PSRAM时,除了CS引脚外,其他引脚与封装内Flash连接在相同的SPI引脚上,官方建议将SD3/GPIO10作为PSRAM的CS引脚。
imag3

ESP32-PICO-V3/ESP32-PICO-V3-02与ESP32-PICO-D4的引脚区别如下:
imag4

ESP32-PICO-V3/ESP32-PICO-V3-02与ESP32-PICO-D4的差异点:

  1. ESP32-PICO-V3/ESP32-PICO-V3-02的GPIO16、GPIO17、GPIO18、GPIO23引脚未引出,但多出一个GPIO20,这是ESP32-PICO-D4所没有的。
  2. ESP32-PICO-V3/ESP32-PICO-V3-02的GPIO7、GPIO8引脚没有与封装内Flash相连,可以正常使用。
  3. 由于GPIO16、GPIO17、GPIO18、GPIO23引脚为Flash的数据引脚,没有引出,所以ESP32-PICO-V3不能外扩PSRAM。
  4. ESP32-PICO-V3-02不能外扩Flash和PSRAM。

ESP32-PICO-V3与ESP32-PICO-V3-02的差异点:

  1. ESP32-PICO-V3将封装内Flash的4个数据引脚连接在了GPIO16、GPIO17、GPIO18、GPIO23,这些引脚未引出;时钟引脚为CLK/IO6,片选引脚为CMD/IO11
  2. ESP32-PICO-V3将封装内Flash和PSRAN的4个数据引脚连接在了GPIO16、GPIO17、GPIO18、GPIO23,这些引脚未引出;Flash的时钟引脚为CLK/IO6,片选引脚为CMD/IO11,PSRAM的时钟引脚为SD3/IO10,片选引脚为SD2/IO9

Strapping引脚

芯片会在复位时对Strapping引脚的电平进行采样,根据Strapping引脚的电平搭配来配置成不同的模式。

每一个Strapping管脚都会连接内部上拉/下拉。用户也可以应用外部下拉/上拉电阻来改变Strapping管脚上电电平。

imag6

ESP32可用引脚

ESP32系列有GPIO0~39共40个IO引脚,但是不同型号会有某些引脚没有引出来,不对外使用。

ESP32-PICO-D4:GPIO20、GPIO24、GPIO28、GPIO29、GPIO30、GPIO31未引出,一个有34个引出引脚,其中还有6个引脚连接封装内Flash禁止使用,5个Strapping引脚谨慎使用

ESP32-PICO-V3:GPIO24、GPIO28、GPIO29、GPIO30、GPIO31、GPIO16、GPIO17、GPIO18、GPIO23未引出,一个有31个引出引脚,其中还有2个引脚连接封装内Flash禁止使用,5个Strapping引脚谨慎使用

ESP32-PICO-V3-02:GPIO24、GPIO28、GPIO29、GPIO30、GPIO31、GPIO16、GPIO17、GPIO18、GPIO23未引出,一个有31个引出引脚,其中还有4个引脚连接封装内Flash禁止使用,5个Strapping引脚谨慎使用

ESP32-WROOM-32模组:GPIO20、GPIO24、GPIO28、GPIO29、GPIO30、GPIO31、GPIO37、GPIO38未引出,一个有32个引出引脚,其中还有6个引脚连接封装内Flash禁止使用,5个Strapping引脚谨慎使用

用一张图总结来说:
imag5

参考链接:

ESP32-PICO系列技术规格书

ESP32-WROOM-32模组技术规格书