I picked up a local OSEPP RTCSD-01 which has a DS1307 I2C real time clock with SDCARD. I was able to connect he pinouts and get the RTC working just fine (as long as the battery wasnt in, different problem, Iwill never buy OSEPP again) but no matter what I try, I cant interface the SDCARD correctly. The OSEPP documentation shows the following vague diagram for their OSEPP UNO(which I'm not using) config:
And most importantly on the back side is the following:
Based upon their documentation I haveConnected the following:
ESP8266 OSEPP
------------------------------------------------------
MOSI MOSI
MOSO MOSO
SCLK SCLK
3V VCC
GND GND
The following I used to get the RTC working but dont think its needed for the SDCARD but maybe this is where I'm wrong
ESP8266 OSEPP
------------------------------------------------------
D3 SDA
D2 SCL
I've attempted many of the default Arduino SD and libraries sketches, tried configuring the different pins, tried the OSEPP libraries but they dont seem to be compatible with the ESP8266, but nothing seems to work. I'm curious if maybe I'm misunderstanding the pin config and if so maybe someone can nudge me in the right direction. Perhaps I need the Cable Select set, although on this pinout I'm not sure how that is done.