[ESP32-PICO-V3-02] Internal Flash voltage problem

ESPRESSIF|2021. 1. 2. 14:19

ESP32-PICO-V3-02 has internal 8MB SPI flash memory that is 3.3V operating.

First of all, you can download datasheet from ESPRESSIF.COM that is the official Espressif website. 


The pin GPIO12(MTDI) is a boot strap pin for selecting level of VDD_SPI voltage that is for internal flash memory.  So, it must be HIGH at booting sequence.


After compelting booting, GPIO12 can be utilizied for normal GPIO. 

This is what I understand.


but, after booting is finished(working OK), When I try to use GPIO12 as a input pin and pull down to low(GND), then, SPI-Flash volatge is coming down to 1.8V. !!!!






Solution : It can be fixed to 3.3V simplely writing efuse bit.


you can refer to below site. 



espefuse.py set_flash_voltage 3.3V

**  I don't test other PICO series.