scratch3.0とmicro:bitの接続方法

はじめまして、ますみです！

[![自己紹介.png](https://www.umi-mori.jp/wp-content/uploads/2023/02/introduction_banner_2-2048x533.png)](https://bit.ly/banner_intro_masumi_creator_qiita)


# はじめに
次のような環境での、一番シンプルな接続方法を紹介します！

Scratch：[【Scratch 3.0 beta版】](https://beta.scratch.mit.edu/)
microbit：[【micro:bit】](https://microbit.org/ja/guide/)

以下の環境でなければ、動作しないことがあるため、ご注意ください。
- Windows： **Windows 10+**
- Mac： **macOS 10.13+**

他の記事も上がっていますが、情報が錯綜しているため、現状で自分がうまく言った方法を紹介します。特に、現状として、https://llk.github.io/scratch-gui/microbit/が `File not found`になってしまっていると思います。

# 手順①：Scratch Linkのダウンロード
Mac : https://downloads.scratch.mit.edu/link/mac.zip
Windows : https://downloads.scratch.mit.edu/link/windows.zip

以上の圧縮ファイルをダウンロードできたら、解凍して、 `scratch-link-1.1.11.pkg`のようなpkgファイルからインストールします。
<img width="300" src="https://qiita-image-store.s3.amazonaws.com/0/240280/bea7b4e6-8fd8-faa0-1b47-fae46c2c96f1.png">
インストールした後、アプリケーションの中に次のような`Scratch Link`というアプリを起動します。
<img width="120" src="https://qiita-image-store.s3.amazonaws.com/0/240280/1463b4dd-1c97-7571-0042-95234a4d6041.png">

# 手順②：micro:bitの環境構築
1. 以下の`scratch-microbit-1.0.hex.zip`というファイルをダウンロードします。
リンク：https://downloads.scratch.mit.edu/microbit/scratch-microbit-1.0.hex.zip

2. 圧縮ファイルを解凍します。

3. 接続したmicro:bitにファイルを移動（コピー）します。

# 手順③：scratch 3.0との接続（環境構築できている人はここから）
1. まず[【Scratch 3.0 beta版】](https://beta.scratch.mit.edu/)を起動します。
<img width="500" src="https://qiita-image-store.s3.amazonaws.com/0/240280/ecf53d8c-7020-5a4a-57e8-1cf71c5f767f.png">

2. 左下の**「拡張機能を追加する」**ボタンからmicro:bitを追加します。
<img width="500" src="https://qiita-image-store.s3.amazonaws.com/0/240280/4553b254-60e5-128f-ace2-c10e92259c3c.png">

3. micro:bitを選択します。
<img width="500" alt="Screen Shot 2018-12-21 at 12.50.59.png" src="https://qiita-image-store.s3.amazonaws.com/0/240280/74b7731b-8b4f-e7ac-bfe6-ea7346d58d5d.png">

4. 以下のようにデバイスを探索し、接続します。
<img width="500" alt="Screen Shot 2018-12-21 at 16.22.53.png" src="https://qiita-image-store.s3.amazonaws.com/0/240280/b8557c60-68f1-4ddc-8c96-6571ee052742.png">

# 一言メッセージ
scratch3.0からmicro:bitと連携しやすくなったため、今後がすごい楽しみですね。
僕なりのmicro:bitを使ったアイデアをまとめたいと思います。

- micro:bitをコントローラにして遊ぶ
- 遠距離からmicro:bitでメッセージや合図を送る
- micro:bitで温度をはかり、scratchに表示する
- micro:bitでリズムを刻む音ゲーム

# 最後に
最後まで読んでくださり、ありがとうございました！
いかがだったでしょうか？

この記事を通して、少しでもあなたの学びに役立てば幸いです！

:::note info
【仕事の相談はこちら】
お仕事の相談のある方は、下記のフォームよりお気軽にご相談ください。

[問い合わせフォームはこちら](https://forms.gle/G5g1SJ7BBZw7oXYA7)

もしもメールでの問い合わせの方がよろしければ、下記のメールアドレスへご連絡ください。

info*galirage.com（*を@に変えてご送付ください）

🎁 「生成AI活用の無料相談券」もしくは「生成AIの社内ガイドライン（無料PDF）」を『公式LINE』で配布中 🎁
『生成AIを業務に活用したいけど、どうしたらいいかわからない』といった声を多くいただきます。

Galirageでは公式LINEにて、チャットやオンライン会議で「完全個別の生成AI活用無料相談会」を実施しております！
（期間限定で実施しているため、ご興味ある方はお早めに以下のLINE公式アカウントをご登録ください^^）
https://lin.ee/rvz6lMN

※ 予告なく、キャンペーンを終了する可能性がございますが、ご了承ください。

【業務内容】
具体的には、以下のお仕事を中心に受け付けております！（[詳しくはこちら](https://galirage.notion.site/Galirage-AI-c2f3945fafb0433d8d2fd03e56927fd8)）
1. 受託開発（例：生成AIを使った社内システムの開発）
2. コンサルティング（例：技術戦略のアドバイス）
3. 講演（例：社内研修、イベント登壇）

※ 特に「生成AIを使ったシステム開発のご依頼」が多く、ご好評いただいております。

【これまでの相談事例】
以下のようなご相談が多くあります。

🔑 機密情報を漏洩させないための、生成AIのシステム構築をお願いしたい。
🤖 自社データを用いたFAQチャットボットの作り方を知りたい。
💡 ChatGPTを、自分たちの事業にどのように活かせるか、アドバイスやアイデアが欲しい。
:::
# おまけ
エンジニアの仲間（データサイエンティストも含む）を増やしたいため、公式LINEを始めました🎉

「**一緒に仕事をしてくれる方**」「**友だちとして仲良くしてくれる方**」は、友だち追加をしていただけますと嬉しいです！（仲良くなった人たちを集めて、「ボードゲーム会」や「ハッカソン」や「もくもく会」もやりたいなと考えています😆）

とはいえ、みなさんにもメリットがないと申し訳ないので、特典を用意しました！

友だち追加後に、アンケートに回答してくれた方へ「**エンジニア図鑑（職種20選）**」のPDFをお送りします◎

https://lin.ee/hFUN4TL

[![](https://www.umi-mori.jp/wp-content/uploads/2023/10/line_banner_v2.png)](https://lin.ee/hFUN4TL)