Each node, depending on its MCU, offers various capabilities and inter-connectivity. The most interesting board is the Arduino 101 (Genuino 101 in Europe) based on Intel Curie module, which was announced recently. Setting up SPI on 101 board is fairly straightforward, whereas It’s taken me a while to tweak the SPI on Yocto Linux. The important lesson is to only connect the SPI lines to the Arduino interface and keep all the other GPIOs free on at the initialization.
Here I’ve got a heterogeneous network of LPWA devices 😄