micro:bit で最初のプログラムを動かす — MakeCode の基本操作とバイナリ書き込み手順

2026年6月2日

前回の記事では micro:bit の概要と搭載センサを紹介しました。今回は実際に MakeCode を使って最初のプログラムを作成し、micro:bit の LED 表示を制御する手順を解説します。プログラミング環境のセットアップからバイナリの書き込みまで、一連の流れをスクリーンショット付きで説明します。

micro:bit をパソコンに接続する

micro USB ケーブルで micro:bit をパソコンに接続します。接続が成功すると、パソコン側に MICROBIT という名前のドライブが表示されます。

micro:bit を USB 接続した状態
MICROBIT ドライブがパソコンに表示された状態

MakeCode でプロジェクトを作成する

ブラウザで MakeCode(https://makecode.microbit.org/?lang=ja)を開き、「新しいプロジェクト」を選択します。

MakeCode のトップ画面

プロジェクトを作成すると、次の画面が表示されます。各エリアの役割は以下のとおりです。

MakeCode エディタの画面構成
  • 左側(シミュレータ): 実機がなくてもプログラムの動作をブラウザ上で確認できます
  • 中央(ブロックパレット): LED 表示や入力検知など、使用できるブロックが種類別に並んでいます
  • 右側(プログラムエリア): 中央からブロックをドラッグして組み合わせ、プログラムを組み立てます
  • 左下(ダウンロードボタン): 完成したプログラムをバイナリファイルとして書き出します

ボタン入力で LED 表示を切り替えるプログラムを作成する

起動時にハートを表示し、A ボタンを押したときにスマイルに切り替わるプログラムを作成します。

まず、ブロックパレットの「基本」から「アイコンを表示」を取り出し、「最初だけ」ブロックに組み合わせます。

「アイコンを表示」ブロックを取り出した状態
「最初だけ」ブロックに組み合わせた状態

次に「入力」から「ボタン A が押されたとき」ブロックを配置し、「基本」の「アイコンを表示」を組み合わせます。アイコンの ▽ ボタンから表示するアイコンを選択できます。

「ボタン A が押されたとき」ブロックを取り出した状態
ボタン入力ブロックを配置した状態
「アイコンを表示」を組み合わせた状態
アイコン選択ドロップダウン
プログラム完成状態

バイナリファイルをダウンロードして micro:bit に書き込む

プロジェクト名を入力(例:「スマイル」)してダウンロードボタンを押すと、.hex 形式のバイナリファイルが生成されます。

プロジェクト名入力とダウンロード

ダウンロードしたファイルを MICROBIT ドライブにコピーすると、自動的に書き込みが完了します。

MICROBIT ドライブへのコピー

書き込みが完了すると、micro:bit の LED にハートが表示されます。A ボタンを押すとスマイルに切り替わることを確認してください。次の記事では、micro:bit のシリアル通信機能を使ったデータ送受信の方法を解説します。