18
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

microbitAdvent Calendar 2017

Day 7

【micro:bit】Arduino IDE でプログラミング

Last updated at Posted at 2017-12-07

はじめに

これは micro:bit Advent Calendar 7 日目の記事です。

Arduino IDE で micro:bit を使えるようにする

ライブラリの導入

  1. Arduino IDE の [ファイル | 環境設定] で "追加のボードマネージャの URL" に以下の URL を追加。
https://sandeepmistry.github.io/arduino-nRF5/package_nRF5_boards_index.json
  1. [ツール | ボード | ボードマネーシャ] でボードマネーシャを開く。

  2. Nordic Semiconductor nRF5 based boards を探してインストール

image.png

  1. [ツール | ボード:] で BBC micro:bit を選べるようになる。

image.png

コンパイルするとスケッチは自動的に micro:bit へ転送されるため、micro:bit ドライブに .hex をドロップする必要はありません。

追加ライブラリの導入

上記ライブラリは nRF5 シリーズ用の汎用ライブラリであり micro:bit 専用ではないため、例えば LED スクリーンにお手軽に文字列を表示する方法はありません。

...ので、ライブラリを作りました。

hello.ino
#include "microbit_Screen.h"

void setup() {
  SCREEN.begin();
}

void loop() {
  SCREEN.showString("HELLO,WORLD.");  
  SCREEN.showString("micro:bit!");  
}

これを使えば簡単に文字列を表示できます。

microbit_ani_s.gif

...ですけどね、奥さん。実は Adafruit もライブラリ作ってるんですよ。

もうちょっと早く作ってくれたら自分で作る事はなかったかも。

終わりに

Arduino IDE でもお手軽に micro:bit プログラミングできるよ!というお話でした。

See Also:

18
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
18
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?