Adding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux Device
Adding support for IEEE 802.15.4 and 6LoWPAN to an embedded Linux board opens up new possibilities to communicate with tiny devices. The mainline kernel supports the wireless protocols to connect such devices to the internet, acting as border router for such networks.
This talk will show how to add the needed transceiver to existing hardware, how to enable and configure the kernel subsystems to use it and how to communicate between Linux and IoT operating systems like RIOT or Contiki.
Adding support for IEEE 802.15.4 and 6LoWPAN to an embedded Linux board opens up new possibilities to communicate with tiny, IoT type of, devices.
Bringing IP connectivity to devices, like sensors, with just a few kilobytes of RAM and limited battery power is an interesting IoT challenge. With the Linux-wpan and 6LoWPAN subsystems we get Linux ready to support the needed wireless standards as well as protocols that connect these tiny devices into the wider internet. To make Linux a practical border router or smart home hub for such networks.
This talk will show how to add the needed transceiver hardware to an existing hardware and how to enable and configure the Linux-wpan and 6LoWPAN mainline subsystems to use it. The demonstration will include setting up the communication between Linux and other popular IoT operating systems like RIOT or Contiki as well.