I see it has CANbus and UART (including i2c), but how to adapt any of that to SPI (like Wiznet W5500 requires SPI)?
I guess there are standalone shields, but curious if TrackerOne pinout could be modified / adapted for SPI or something out of the m8 connector?
You can't use SPI with the Tracker One. There aren't enough pins on the M8 connector that connect to the MCU to implement SPI which typically requires SCK, MOSI, MISO, and one CS for each peripheral. There are only 3 MCU connected pins available.
In theory you might be able to use the SC18IS606 I2C to SPI bridge, but there is no Particle library for it. And it would slow SPI down to below the speed of I2C.
If you need to use SPI you should use the Monitor One, which has SPI available on the expansion card.
1 Like