The code was doing: pinMode(slaveSelectPin, OUTPUT); pinMode(slaveSelectPin, HIGH); Second pinMode should be digitalWritemain
void setup() { | void setup() { | ||||
// set the slaveSelectPin as an output: | // set the slaveSelectPin as an output: | ||||
pinMode (slaveSelectPin, OUTPUT); | pinMode (slaveSelectPin, OUTPUT); | ||||
pinMode (slaveSelectPin, HIGH); | |||||
digitalWrite (slaveSelectPin, HIGH); | |||||
// initialize SPI: | // initialize SPI: | ||||
SPI.begin(); | SPI.begin(); | ||||
} | } |