TaterLi's LazyBlog

自言自语,不喜绕路,科学上网,远离天国.

@TaterLi6月前

09/2
15:44
技术控

使用eFuse释放ESP32的IO12引脚

ESP32的IO12决定了VDD_SDIO,也就是内部的SPI,EXT RAM的IO工作电压,针对WROVER,他是1.8V的,针对WROOM,他是3.3V的,但是他是通过IO12判断,有没有办法释放IO12然后也能决定VDD_SDIO呢.

当然可以,非常简单,使用esp-idf里面的esptool_py工具集吧.首先切换到工具所在目录.

比如WROOM设置(默认ttyUSB0):

espefuse.py set_flash_voltage 3.3V

对于WROVER设置(默认ttyUSB0):

espefuse.py set_flash_voltage 1.8V

运行后会提示你输入BURN,然后确认才能写,因为是一次性的.

这样IO12就释放了.

使用eFuse释放ESP32的IO12引脚