u-blox EVK-ODIN-W2

The EVK‑ODIN‑W2 is designed for use with Arm® Mbed™ and is a complete starter kit that allows quick prototyping of a variety of applications for Internet of Things. The support for dual‑band Wi‑Fi, dual‑mode Bluetooth, and Ethernet enables easy connectivity for a wide range of applications. Additional hardware interfaces such as CAN, SPI, I2C, UART, ADC, and GPIOs are available using Arm Mbed. The EVK‑ODIN‑W2 can also be used to evaluate the pre‑loaded u‑blox software suite using the u-blox s‑center tool on a PC.

Highlights

Binary for Arm Mbed OS 5

A pre-compiled binary module including u-blox Wi-Fi and Bluetooth drivers is included in mbed OS 5. Release notes for the latest binary, available in Mbed-os release 5.5.1 and onwards, see pull request.

For additional documentation see github.

Product Variants

EVK-ODIN-W260Evaluation kit for ODIN-W260 module with U.FL connector
EVK-ODIN-W262Evaluation kit for ODIN-W262 module with onboard antenna

Pin Layout

/media/uploads/ECarlberg/evk-odin-w2_pin_layout_w_logo.png By default pins A1 and A2 will be configured as digital I/Os. To use them as analog inputs, configure the jumpers on pin header J26.

Board schematics

Electrical schematics of the EVK-ODIN-W2 board is found here: Evaluation Board Schematics
The picture below shows how to connect the antennas on the EVK-ODIN-W260 board, with U.FL connectors for external antennas. /media/uploads/ECarlberg/evk-odin-w260_antenna_connections_497x373.png

The early production of the EVK-ODIN-W2 board (before w46 2016) contains an old ST-LINK firmware(V2.J23.M9). The old firmware has some limitations:

Do the following to upgrade the ST-LINK firmware:

You can verify with 'mbedls' afterwards that the target_id is unique e.g.:

Before upgrade:
+-------------------+----------------------+-------------+-------------+--------------------------+-----------------+
| platform_name     | platform_name_unique | mount_point | serial_port | target_id                | daplink_version |
+-------------------+----------------------+-------------+-------------+--------------------------+-----------------+
| UBLOX_EVK_ODIN_W2 | UBLOX_EVK_ODIN_W2[0] | E:          | COM78       | 12360200000000003F65830B | 0200            |
+-------------------+----------------------+-------------+-------------+--------------------------+-----------------+
 
After upgrade:
+-------------------+----------------------+-------------+-------------+--------------------------+-----------------+
| platform_name     | platform_name_unique | mount_point | serial_port | target_id                | daplink_version |
+-------------------+----------------------+-------------+-------------+--------------------------+-----------------+
| UBLOX_EVK_ODIN_W2 | UBLOX_EVK_ODIN_W2[0] | E:          | COM78       | 12360221024B68103D0FEB1B | 0221            |
+-------------------+----------------------+-------------+-------------+--------------------------+-----------------+

Example Code

Blinky example on Github
Wi-Fi example on Github

Technical Resources

u-blox s-centerEasy‑to‑use tool for evaluating, configuring, and testing u‑blox short range modules
EVK-ODIN-W2 Quick StartShort instructions how to setup the install the EVK
EVK-ODIN-W2 User GuideEvaluation kit HW description including pin layout and configuration options. Instructions on how to install drivers and getting started with mbed evaluation on EVK-ODIN-W2.

Known Limitations

 Buy Now


Please log in to start a discussion or ask a question.

Discussion topics

TopicRepliesLast post
Missing Wifi Enterprise (EAP) support in mbed 5 2 20 Sep 2017 by mbed he
Buy Now URL outdated 1 15 Sep 2017 by apet u-blox
I tried the wifi interface on mbed-os-example-client. 1 23 Nov 2016 by apet u-blox

Questions