ESP32芯片主要应用于定位类产品,由于当前芯片原材料涨价,以往使用的进口的芯片价格疯涨,占据了产品的大部分成本,为了降低产品成本因此需要对原有芯片进行重新选型和更换,最终根据性能和价格确定使用ESP32系列芯片作为终端产品的主控芯片,使用后发现不管是性能和价格相比以往都更有优势,而且为国产芯片,因此不用担心贸易战啥的。
项目主要用到的ESP32芯片型号为ESP32-U4WDH,该芯片共48个脚、内置SPIFLASH,容量大小为4M。
主要设计注意事项:
1、该芯片外部晶振频率需采用无源40MHZ。
2、ESP32芯片内部集成SPI FLASH,因此(30/31/32/33)这些引脚不能作为其它功能使用。
3、采用串口下载程序时需要引出控制脚,芯片重新上电(复位不行)后若检测到GPIO0引脚为低电平时则进入程序下载模式。
4、程序下载应使用串口0,串口引脚分别对应(TX0-41 RX0-40),其中41引脚根据设计要求串接1个499Ω电阻。
5、VDD_SDIO支持输出3.3V和 1.8V 电压输出,输出电压根据19脚电平选择,若为高则输出3.3V,若为低则输出1.8V。