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(); | ||||
| } | } |