MAX6675 read with 74HC595 or MCP23017

Hello,

I would like to acquire 5 temperatures (minimum), store them in a SD card (visualization by WEB page from my arduino) the whole with an arduino nano 33 IOT. But I lack digital connections

Is it possible to use a 74HC595 module or the MCP23017 module (with my arduino) to read several temperatures with MAX6675 modules and a Micro SD and SDHC card adapter?

What I find on the net is mostly led (On / off) or a single LCD screen doubts my doubt.

And, uh, is it easy, well documented on the net?

Thank you in advance for your help

Either the 74HC595 (SPI* shift register), the MCP23008 (8 GPIO pin I2C expander) or the MCP23S08 (8 GPIO pin SPI expander) would work.

Set one of the outputs of one of the above chips LOW ( the rest HIGH) to enable the MAX6675 chip select pin that you want to read.

There is at least one library to make using the MCP23008 easier.

* can be hardware or software SPI or just use the shiftOut() function.

thank you for the answer groundFungus

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.