Documentation

Mistake on this page? Email us

Client configurations for different Mbed OS targets and network interfaces

Device Management Client supports multiple Mbed platforms with both Ethernet and WiFi network interfaces, and with Thread and 6LoWPAN. This document describes the supported boards and their network interfaces, and will work with the Mbed OS tutorial it's presented with.

Select the network interface to review platform support:

Ethernet supported boards

Board Shield Configuration file Hardware notes
FRDM-K64F IPv4: eth_v4.json

IPv6: eth_v6.json

ublox EVK-ODIN-W2 IPv4: eth_v4.json

IPv6: eth_v6.json

NUCLEO-F429ZI IPv4: eth_v4.json Please note the special SD-card wiring instructions in the sd-driver repo.

WiFi supported boards

Board Shield Configuration file Hardware notes
FRDM-K64F ESP8266 IPv4: wifi.json You have to update the ESP8266 module's firmware as explained here.
ublox EVK-ODIN-W2 IPv4: wifi.json
NUCLEO-F429ZI ESP8266 IPv4: wifi.json Please note the special SD-card wiring instructions in the sd-driver repo with ESP8266.

You have to update the ESP8266 module's firmware as explained here.

Note: Some ESP8266 modules do not support flow control and reset. For production use cases, please select an appropriate shield.

Thread and 6LoWPAN mesh supported boards

Note: You need to use a border router with two network interfaces, for example Ethernet and 6LoWPAN/Thread mesh connectivity. See the Nanostack border router documentation.

By default, the Nanostack border router and Device Management Client use the same network configuration (.json). See the Mesh tutorial for more information on 6LoWPAN and Thread.

Board Shield Configuration file Hardware notes Update support
FRDM-K64F L-Tek 6LowPAN Arduino Shield 2.4GHz 2.4 Ghz. mesh_thread.json or mesh_6lowpan.json No
FRDM-K64F L-Tek 6LowPAN Arduino Shield 900MHz Sub-Ghz. mesh_6lowpan.json No
NUCLEO-F429ZI L-Tek 6LowPAN Arduino Shield 2.4GHz mesh_thread.json or mesh_6lowpan.json. Open the solder bridge SB121 and close the solder bridge SB122. The provided JSON configuration file reassigns the SPI_MOSI pin of the Atmel shield to the PB_5 pin of the MCU to match the changes in the hardware. No
NUCLEO-F429ZI L-Tek 6LowPAN Arduino Shield 900MHz Sub-Ghz. mesh_6lowpan.json Open the solder bridge SB121 and close the solder bridge SB122. The provided JSON configuration file reassigns the SPI_MOSI pin of the Atmel shield to the PB_5 pin of the MCU to match the changes in the hardware. No

External driver and connectivity repositories