I want to continuously acquire temperature from many ( ~20) thermocouple MAX 31856 all on one PCB ultimately. This chip interface with spi. The project language is python Because of the sensor latency, One multislave spi bus will be too slow.
So I would like to break down the sensors in several (4 or 5) independent spi buses that I could address in parallel with multithreading from a small computer ( raspi or other) on One addressable bus. I have found mcu with 2 spi master but none with more than that. I am considering using small mcu like the raspi pico for example and address them separately over an usb bus but i have not found any project doing that. Is there a problem with that approach? What will be other alternatives?