PhyNode connecting to Raspberry Pi

Dear Developers,

My question is about the connecting possibilities with the PhyNode Board Kw 2x. I found it on your list and I was able to flash the board with Riot os. Now my problem is to connect it to my raspberryPi3 which has an raspberry pi radio modul. I need the Accelerometer values on my raspberry to work with them. I would be really happy if someone could give me a hint of which code I need or how I can realize my project.

Sincerely Anna

Hi Anna,

if I am not mistaken, your PhyNode is communicating via a IEEE 802.15.4 radio transceiver. So for your raspberryPi to be able to communicate with it, you need to add a IEEE 802.15.4 transceiver to your Pi as described in [1], for instance with an Openlab module [2].

Emmanuel

[1] https://github.com/RIOT-OS/RIOT/wiki/How-to-install-6LoWPAN-Linux-Kernel-on-Raspberry-Pi#raspberrypi-with-openlabs-raspberry-pi-802154-radio [2] https://openlabs.co/OSHW/Raspberry-Pi-802.15.4-radio

Hi Emmanuel,

Thank you so much for your quick answer. The Module [2] is the one I already have on my Pi. But how to get to communicate with this module from the PhyNode Board? Regards Anna

Hi Anna,

it is quite cumbersome at the moment, especially considering that the current Raspbian kernel is broken.

May I suggest @smlng's Wiki pages [1]? AFAIK They contain up-to-date information on how to set up the RasPi side.

Once that is set up, compiling and flashing e.g., "examples/gnrc_networking" onto the phynode should be a starting point. When typing "ifconfig" in RIOT's shell, it should show an IP address picked up from the RasPi, and pinging between them should work.

Kaspar

[1] https://github.com/RIOT-Makers/wpan-raspbian/wiki/Create-a-generic-Raspbian-image-with-6LoWPAN-support