Hi, I'm gonna use 3 libraries in a program: Ethernet.h, Ethernet Udp.h, SimpleSDSound.h.
I managed to use the first two libraries together on the same Ethernet shield but the third doesn't work: debugging the software and initializing that in different positions of the code I can't communicate with the SD. That works if I load an example of the library so the SD card reader works. Can anyone help me finding out how to use this three libraries together?
I use the first two libraries with an SD card, but not with that library. I recommend disabling all SPI interfaces before starting any of them.
void setup() {
// set weak pullups on D4 SD and D10 w5100
digitalWrite(4, HIGH);
digitalWrite(10, HIGH);
// rest of your setup
I had already tried it, nothing changes. Sorry if I didn't specified it before.
But i have to say that the program, also without implemeting the simpleSDAudio library, is too much slower and some times it doesn't end well (without any parse of the packet while using EthernetUDP library).