I'm porting Arduino SPI code over to the ESP8266 and there's use of digitalRead(MISO) commands which looks to me the ESP8266 HMISO pin (GPIO12) isn't responding to.
SPI.transfer(x), digitalWrite(SS,LOW) commands work but digitalRead(MISO) does not.
Here's my SPI header/setup:
#include <SPI.h>
pinMode(SS,OUTPUT);
SPI.beginTransaction(SPISettings(8000000, MSBFIRST, SPI_MODE0));
SPI.begin();
Any help would be appreciated.
Thanks!