ESP8266 12E NodeMCU 1.0 微型 SD 卡的引脚映射?
ESP8266 12E NodeMCU 1.0 pin mapping for micro sd card?
我尝试了几种pin配置来连接nodemcu和micro sd卡。但是,我没有任何运气能够成功连接到 SD 卡。我遵循了 esp8266 forum 和其他一些解决方案!我需要你的建议:)
SD卡接SPI总线的引脚映射如下:
- MicroSD => ESP8266
- MOSI(DI) -> D7 (GPIO13) HMOSI
- MISO(DO) -> D6 (GPIO12) HMISO
- CLK -> D5 (GPIO14) HSCLK
- CS -> D2 (GPIO4)
- VDD -> Vin/3V3
- 接地 -> 接地
microsd 中可用的所有其他引脚都不需要使用!
连接所有pin后,可以测试默认给出的例子之一。例如,在 Arduino IDE 中,您可以使用此示例,File -> Examples -> 8266(SD) -> CardInfo
连接 SD 卡 NODEMCU - 已测试
CS - D8
MISO - D7
MOSI - D6
SCK - D5
在 Arduino IDE 中打开 FILE > EXAMPLES > SD > CARDINFO
改变
const int chipSelect = 15; // original code is 4
就是这样,您的 SD 卡可以正常工作了。
这有效,刚刚在我的试验板上测试过。
我尝试了几种pin配置来连接nodemcu和micro sd卡。但是,我没有任何运气能够成功连接到 SD 卡。我遵循了 esp8266 forum 和其他一些解决方案!我需要你的建议:)
SD卡接SPI总线的引脚映射如下:
- MicroSD => ESP8266
- MOSI(DI) -> D7 (GPIO13) HMOSI
- MISO(DO) -> D6 (GPIO12) HMISO
- CLK -> D5 (GPIO14) HSCLK
- CS -> D2 (GPIO4)
- VDD -> Vin/3V3
- 接地 -> 接地
microsd 中可用的所有其他引脚都不需要使用!
连接所有pin后,可以测试默认给出的例子之一。例如,在 Arduino IDE 中,您可以使用此示例,File -> Examples -> 8266(SD) -> CardInfo
连接 SD 卡 NODEMCU - 已测试
CS - D8
MISO - D7
MOSI - D6
SCK - D5
在 Arduino IDE 中打开 FILE > EXAMPLES > SD > CARDINFO
改变
const int chipSelect = 15; // original code is 4
就是这样,您的 SD 卡可以正常工作了。
这有效,刚刚在我的试验板上测试过。