View on GitHub

Seeed K.K. Wiki

開発環境のセットアップ

Arduino IDEのインストール

パソコンにArduino IDEがインストールされていない場合は、ArduinoのSoftwareサイトのDownload the Arduino IDEにあるARDUINO x.x.xをダウンロード、インストールしてください。
Wio 3G/Wio LTE M1/NB1(BG96)はAruino IDEのLinux版、Arduino Web Editorに対応していませんのでご注意ください。

■Arduino IDEのダウンロード
3

ボードの追加

Arduino IDEを起動して、”ツール > ボード”にSeeedJP STM32 BoardsSeeed Wio 3GSeeed Wio LTE M1/NB1(BG96)が表示されているか確認してください。
■ボードの確認(ツール > ボード > Seeed Wio 3G or Seeed Wio LTE M1/NB1(BG96))
4

見つからない場合は、次の手順を実施して、ボードを追加してください。

  1. Arduino IDEを起動してください。
  2. ファイル > 環境設定 (Macでは、Arduino > Preferences…)の 設定タブ にある”追加のボードマネージャのURL:”に、http://www.seeed.co.jp/package_SeeedJP_index.jsonを入力してください。
    8
  3. ツール > ボード > ボードマネージャ で、SeeedJP STM32 Boards by Seeed K.K.を選択し、インストールをクリックしてください。
    7

ライブラリの追加

Arduino IDEの、”スケッチ > ライブラリをインクルード”にWio cell lib for Arduinoが表示されているか確認してください。
■ライブラリの確認(スケッチ > ライブラリをインクルード > Wio cell lib for Arduino)
5

  1. Arduino IDEを起動してください。
  2. スケッチ > ライブラリをインクルード > ライブラリを管理 を選択してください。
    12
  3. Wio cell lib for Arduino by Seeed K.K. を選択して、インストールしてください。
    上部に wio と入力すると、一覧表示が少なくなって探しやすいです。
    13

シリアルポートドライバのインストール

Windows 10もしくはMac OS Xは、シリアルポートドライバのインストールは不要です。
Windows 7, Windows 8.1の場合は、Windows serial driverサイトにあるArm Mbed Windows serial port driverをインストールしてください。

■シリアルポートドライバの確認(Wio 3GをUSB接続し、デバイスマネージャーで確認)
6

開発環境の動作確認

プログラムの書き込み

Wio 3GをパソコンにUSB接続しておき、ファイル > スケッチ例 > Wio cell lib for Arduino にあるbasic/LedSetRGBを選択して、開いたスケッチを書き込みます。
書き込んだ後にリセットして、Wio 3G/Wio LTE M1/NB1(BG96)上のLEDがカラフルに点灯すれば正常です。

  1. Wio 3G/Wio LTE M1/NB1(BG96)をパソコンにUSB接続してください。(DAPLINKというドライブがパソコンに認識されます。)
  2. Arduino IDEを起動してください。
  3. Arduino IDEのボード選択をSeeed Wio 3GもしくはSeeed Wio LTE M1/NB1(BG96)に変更してください。(ツール > ボード > )
  4. スケッチ例のbasic/LedSetRGBを開いてください。(ファイル > スケッチ例 > Wio cell lib for Arduino > basic > LedSetRGB)
  5. スケッチをWio 3G/Wio LTE M1/NB1(BG96)に書き込んでください。(スケッチ > マイコンボードに書き込む)
  6. ボードへの書き込みが完了するまで待ってください。(完了すると、DAPLINKドライブが自動的に外れ、再度、認識されます。書き込んだファイルはマイコンに転送され自動的に消えます。)
  7. Wio 3G/Wio LTE M1/NB1(BG96)上のリセット(BLと書かれたボタン)を押してください。

■LED点灯の様子
2