ESP32应用开发之硬件篇

时间:2024-03-31 21:42:18

基本硬件电路:

ESP32应用开发之硬件篇ESP32应用开发之硬件篇

由于EN脚是没有内部上拉的,所以要外部上拉一个电阻,不然会不断复位。

串口:3组

  Rx Tx
uart0 GPIO3 GPIO1      
uart1 GPIO9 GPIO10  
uart2 GPIO16 GPIO17  

供电:

WiFi模块需要的供电电流比较大,最好能提供>300ma的电流。

boot/flash模式切换:

1、如何进入DOWNLOAD_BOOT模式?

      1)先按下EN2按键

       2)再按下BOOT按键

       3)最后先放开EN2按键,再放开BOOT按键,模块就进入DOWNLOAD_BOOT模式了。

进入DOWNLOAD_BOOT模式后,uart0会打印出信息:

rst:0x1 (POWERON_RESET),boot:0x3 (DOWNLOAD_BOOT(UART0/UART1/SDIO_REI_REO_V2))
waiting for download

BOOT引脚不需要保持电平,芯片内部是检测EN脚上升沿时的BOOT脚的电平,之后BOOT脚的电平不管是什么都可以。

2、如何进入flash模式?

    1)在DOWNLOAD_BOOT模式下按一下EN2按键重新使能,即可进入flash模式,此时不要按BOOT按键。