Dear form,
For a project i'm using an arduino uno with an ethernet shield (W5100) for modbus IP communication. And a MCP4725 DAC ic that works on the SPI bus. This setup works.
I've had to upgrade this project an needed to measure an pt100 RTD, so i bought the adafruit MAX31865. Wrote some code (used the adarfuit official library) and received some temps. Only when i combined my previous code with the new (MAX31865) code i noticed that i won't receive any data from the MAX31865.
for SS (CS) pins i'm using:
- Network controller : pin 10
- SD controller: pin 4 (not used)
- MCP4725 DAC: pin 8
- Max31865: pin 9
I noticed that when i call Ethernet.begin(......information......); The Max31865 stops working. When i uncomment that line the Max31865 starts working, as i would expect. I've read about some SPI communication trouble with the W5100 chip so i bought an W5500 chip. This doesn't solved changed anything.
Is there anything i'm not seeing? Any help would be appreciated.