目录
源自官方wiki:
本篇介绍如何给ESP32C3多释放一个io。
ESP32C3的GPIO11(VDD_SPI)默认功能是给flash供电,我们完全可以使用外部3.3v给flash供电,将此IO用作通用io,以下是操作流程,注意以下的操作只能执行一次,更改后不能复原。
1、使用pip安装esptool。
pip install esptool
esptool.py 是一个基于 python 的开源,用于和 ESP8266 & ESP32 产品的 ROM bootloader 进行通信的工具,不依赖于任何平台。当前维护 esptool 的总负责人是 Angus。
esptool 已经成为了 python 的一个官方模块,适用于 python 2.6 或 python 3.4 及以上版本。它可以通过 pip 直接安装,命令为pip install esptool
。安装完成后,esptool.py 会出现在默认 python 可执行路径中,可在 python 命令行中直接 import。
2、安装idf开发命令行环境。
可参考:
合宙ESP32系列|自定义固件|在线云编译|本地编译|Windows|luat_conf_bsp.h|(2)、CORE-ESP32S3编译_打酱油的工程师的博客-CSDN博客
3、将开发板插入电脑
4、打开IDF CMD命令行
出现idf.py build 字样,说明idf命令行加载成功。
5、打开命令行窗口
输入espefuse.py -p COM35 burn_efuse VDD_SPI_AS_GPIO 1
COM35是esp32-C3开发板接入电脑的串行端口号,在设备管理器中查看。