Hello,
I want to add some redundancy to one of my projects. Currently I have one Teensy 3.2 board reading some sensors and operating some relays. It sends sensor data to a Raspberry Pi which has a web interface for remote monitoring.
For now, the two boards are hardwired (UART connection) but they need to communicate wireless (RF).
As I need a 24/7 uptime for this project, I thought of using a second (at least?!) pair of Teensy 3.2/RPi to do the same thing. Furthermore, I want every 4 boards be able to communicate with each other (that's it, if the #1 Teensy and #2 RPi die, there should be a communication between #2 Teensy and #1 RPi.
I want to use some RF transceiver modules (NF24L01+) having SPI interfaces.
Is it possible to design a multiple master/slave SPI network? I mean, I want both RPi to act as master and both T3.2 as slave (for every single RPi master).
I hope my explanations were not too confusing. Any help is greatly appreciated.
I want to add some redundancy to one of my projects. Currently I have one Teensy 3.2 board reading some sensors and operating some relays. It sends sensor data to a Raspberry Pi which has a web interface for remote monitoring.
For now, the two boards are hardwired (UART connection) but they need to communicate wireless (RF).
As I need a 24/7 uptime for this project, I thought of using a second (at least?!) pair of Teensy 3.2/RPi to do the same thing. Furthermore, I want every 4 boards be able to communicate with each other (that's it, if the #1 Teensy and #2 RPi die, there should be a communication between #2 Teensy and #1 RPi.
I want to use some RF transceiver modules (NF24L01+) having SPI interfaces.
Is it possible to design a multiple master/slave SPI network? I mean, I want both RPi to act as master and both T3.2 as slave (for every single RPi master).
I hope my explanations were not too confusing. Any help is greatly appreciated.