メインコンテンツに移動

GR-ADZUKI 特設:Webコンパイラでスケッチ

概要

GR-ADZUKIのスケッチ(プログラム)作成をWebコンパイラで行う方法を紹介します。WindowsとMacで利用可能です。


準備

GR-ADZUKI、USBケーブル(マイクロBタイプ)の2つを準備します。GR-ADZUKIは写真のようにスライドスイッチの設定上側が[ USB ]、下側が[ Sketch ]になっていることを確認してください。

gr-adzuki-sp-preparation
usb-cable

手順

1. Webコンパイラへのログイン

GADGET RENESASのトップページからWebコンパイラにログインします。

以下の画像をクリックすると、別タブでトップ画面が表示されます。

Gadget Renesasログイン

MyRenesasアカウント情報を入力して[Sign In]ボタンを押してください.

my-renesas-login

2. プロジェクトの作成

以下のボタンから新規プロジェクトを作成します。初めてログインする方はスキップしてください。

プロジェクトを作成

以下の画面で「GR-ADZUKI_Sketch_xxx.zip」(xxxは任意のバージョン)を選択し、適当にプロジェクト名を付けてプロジェクト作成ボタンを押します。

GR-ADZUKIテンプレート選択

3. スケッチの表示

プログラムの作成画面に切り替わります。左ナビのエクスプローラーにある「gr_sketch.cpp」をダブルクリックするとプログラムが表示されます。

これがGR-ADZUKIを動かすスケッチ(プログラム)になります。

GR-ADZUKIスケッチ

4. スケッチのビルド
(コンパイルして書き込みファイルを生成)

この画面でプログラムを書いていくことになりますが、最初からGR-ADZUKIのLEDを光らせるサンプルプログラムが完成しています。

右ナビの「ビルド実行」というボタンを押してください。「コンパイルに成功しました」と出れば成功です。

なお、プロジェクト生成後の1回目のビルドは少し時間がかかります。これは、全てのファイルをコンパイルしているためです。

GR-ADZUKIスケッチのビルド

以下の通り、ビルドの結果が表示されます。成功すると「コンパイルが完了しました」と表示されます。閉じるボタンを押して、画面を閉じてください。

GRコンパイル完了

5. スケッチのダウンロード
(PCに書き込みファイルを保存する)

ビルドに成功すると「adzuki_sketch.bin」というファイルが作成されます。このファイル名の上でコンテキストメニューを開き、「ダウンロード」を選択するとファイルがPC上にダウンロードされます。

GR-ADZUKIスケッチのダウンロード

6. KurumiWriterのダウンロード
(書き込み用ソフトを保存する)

GR-ADZUKIにスケッチを書き込む専用ソフト「KurumiWriter」をPCに保存します。以下、Windows, Macに応じてダウンロードし、圧縮ファイル(Zip)を解凍してください。Macの場合は自動的に解凍されアプリケーションフォルダに追加されます。

ダウンロード


7. USBケーブルでGR-ADZUKIとPCを接続

USBケーブルでGR-ADZUKIとPCを接続します。
PCからUSBドライバが見つからないと表示された場合、FTDI社のページよりUSBドライバーを取得して認識させてください。

gr-adzuki-sp-connect

8. KurumiWriterの起動

KurumiWriterを起動してください。

Windows

gr-sp-kurumiwriter-windows

Mac

gr-sp-kurumiwriter-mac

9. KurumiWriterの設定

KurumiWriterの以下の項目を設定します。

  • Serial Port: USB Serial Port(COM **)(Win) あるいは /dev/cu.serial-***(Mac)
  • Baud Rate: 500,000 bps(112,500 bpsでもOKです。)
  • File: Webコンパイラからダウンロードしたadzuki_sketch.bin を指定

Windows

configure-sp-kurumiwriter-win

Mac

configure-gr-sp-kurumiwriter-mac

10. スケッチの書き込み

KurumiWriterの[Write]ボタンを押してください。書き込みが始まります。

エラーが発生した場合は、以下を確認してみてください。

  • もう一度書き込みボタンを押しても変化ありませんか?
    (シリアル通信を行うスケッチが既に書き込まれていた場合、タイミングによって通信エラーが発生します)
  • Baud Rateを112,500bpsに設定したら動作しますか?
    (データ通信用のケーブルでも通信速度が間に合わない場合があります。)
  • GR-ADZUKIのスライドスイッチ設定は[ USB ]、[ Sketch ]になっていますか?
  • USBケーブルはきちんと差し込まれていますか?

Windows

writing-sketch-gr-sp-kurumiwriter-windows

Mac

writing-sketch-gr-sp-kurumiwriter-mac

Congratulations!

書き込みが終了するとGR-ADZUKIのLEDが光り始めます。

GR-ADZUKIを振ってみてください。LEDの光がなんとなくハート型に見えませんか?