2017-05-28 30 views

答えて

1

次のようにSDカードがSPIバスに接続することをピンマッピングが必要です。

  • のMicroSDを=> ESP8266
  • MOSI(DI) - > D7(GPIO13)HMOSI
  • MISO(DO) - > D6(GPIO12)HMISO
  • CLK - > D5(GPIO14)HSCLK
  • CS - > D2(GPIO4)
  • VD D - >ヴィン/ 3V3
  • GND - > GND

のmicroSDで利用できるが、使用する必要がないことを他のすべてのピン!

すべてのピンを接続したら、デフォルトで指定されている例のいずれかをテストできます。例えば、ArduinoのIDEでは、この例を使用することができ、ファイル - >例 - > 8266(SD) - > CARDINFO

0

CONNECT SDCARD NODEMCU - TESTED

CS - D8 
MISO - D7 
MOSI - D6 
SCK - D5 

Fritzing breadboard

Arduino IDEでファイルを開く>使用例> SD> CARDINFO

変更

const int chipSelect = 15; // original code is 4 

これで、SDカードが機能します。

これは機能し、ブレッドボードでのみテストされています。

関連する問題