ESP32-PICO-D4 integrated 4MB SPI flash connections
Posted: Wed Jun 13, 2018 1:52 pm
Hello Group Members,
ESP32-PICO-D4 module integrates 4-MB SPI flash. I am a little bit confused in the communication between the integraed SPI Flash and ESP32. The integrated flash is of 3.3V so VDD_SDIO(3.3V). The following are the connections of SPI flash in ESP32-PICO-D4:
Pin Number1: /CS = GPIO16
Pin Number2: DO = GPIO17
Pin Number3: /WP = SD_DATA_0/SPIQ(MISO)
Pin Number4: GND = GND
Pin Number5: DI = SD_DATA_1/SPID(MOSI)
Pin Number6: CLK = SD_CLK/SPICLK
Pin Number7: /HOLD = SD_CMD/SPICS0
Pin Number8: VCC = VDD_SDIO(3.3V)
For SPI communication the connections should not be as follows:
Pin Number1: /CS = SD_CMD/SPICS0
Pin Number2: SD_DATA_0/SPIQ(MISO)
Pin Number3: /WP = SD_DATA_3/SPIWP
Pin Number4: GND = GND
Pin Number5: DI = SD_DATA_1/SPID(MOSI)
Pin Number6: CLK = SD_CLK/SPICLK
Pin Number7: /HOLD = SD_DATA_3/SPIWP
Pin Number8: VCC = VDD_SDIO(3.3V)
Can someone explain the connections of integrated SPI Flash in ESP32-PICO-D4.
Regards:
Habib
ESP32-PICO-D4 module integrates 4-MB SPI flash. I am a little bit confused in the communication between the integraed SPI Flash and ESP32. The integrated flash is of 3.3V so VDD_SDIO(3.3V). The following are the connections of SPI flash in ESP32-PICO-D4:
Pin Number1: /CS = GPIO16
Pin Number2: DO = GPIO17
Pin Number3: /WP = SD_DATA_0/SPIQ(MISO)
Pin Number4: GND = GND
Pin Number5: DI = SD_DATA_1/SPID(MOSI)
Pin Number6: CLK = SD_CLK/SPICLK
Pin Number7: /HOLD = SD_CMD/SPICS0
Pin Number8: VCC = VDD_SDIO(3.3V)
For SPI communication the connections should not be as follows:
Pin Number1: /CS = SD_CMD/SPICS0
Pin Number2: SD_DATA_0/SPIQ(MISO)
Pin Number3: /WP = SD_DATA_3/SPIWP
Pin Number4: GND = GND
Pin Number5: DI = SD_DATA_1/SPID(MOSI)
Pin Number6: CLK = SD_CLK/SPICLK
Pin Number7: /HOLD = SD_DATA_3/SPIWP
Pin Number8: VCC = VDD_SDIO(3.3V)
Can someone explain the connections of integrated SPI Flash in ESP32-PICO-D4.
Regards:
Habib