edit

Bluetooth Overview

This wiki introduces how to update the latest firmware for the Wireless Core Realtek RTL8720 on the Wio Terminal, as well as installing all the dependent libraries for Wio Terminal to enable Bluetooth connectivity.

Update the Wireless Core Firmware

Please follow this guide to update the wireless core firmware on the Wio Terminal.

Note

This firmware allows Wi-Fi and Bluetooth to work at the same time!

Update Seeed SAMD ArduinoCore

Note

Please update the Seeed SAMD ArduinoCore to the latest version (1.8.1)!

  • STEP 1: Open the Arduino IDE, and click Tools -> Board -> Boards Manager, and search Wio Terminal in the search box

  • STEP 2: Make sure the latest version (1.8.1) is installed. If not, click on the Select version drop-down menu, select the latest version and click Install

pir

You can also find the source code of Seeed SAMD ArduinoCore here.

Libraries Installation

There are a few Arduino Libraries that are needed for Bluetooth connectivity. We have included all the wireless-related libraries for the Wio Terminal in the Arduino Library Manager. So you simply have to open Arduino Library Manager within Arduino IDE and search for the libraries that you need and easily install them!

How to Install a Library from Arduino Library Manager

  • STEP 1: Open the Arduino IDE, and click Sketch -> Include Library -> Manage Libraries...

  • STEP 2: Type the name of the library that we need and select the latest version from the drop-down menu (if available)

  • STEP 3: Click Install

pir

Needed Libraries for Bluetooth

We need the following libraries to get started with Bluetooth on the Wio Terminal. You can search for these libraries by typing the library name in the search box of Arduino Library Manager.