1. Arduinoの紹介

1.1 Arduinoとは?

Arduinoは、使いやすいハードウェアとソフトウェアに基づいたオープンソースの電子プラットフォームです。Arduinoボードは、センサーの光、ボタンの指、Twitterメッセージなどの入力を読み取り、モーターの作動、LEDの点灯、オンラインでの公開などの出力に変換することができます。IDEでプログラムコードを記述し、ボード上のマイクロコントローラーに指示を送信することで、ボードに何をさせるかを指示できます。これを行うには、Arduinoプログラミング言語(Wiringに基づく)と、Processingに基づくArduinoソフトウェア(IDE)を使用します。

1.2 Windows用Arduino IDEのインストール

Arduino公式: Software | Arduino <https://www.arduino.cc/en/software/>

ここでは、最も簡単なインストールのために、image-20250416143412683オプションをクリックします。

image

  1. ここでは、Windowsシステムを例に、ダウンロードとインストール方法を紹介します。Windows向けには、インストール用とダウンロード用(zipファイル、インストール不要)の2つのバージョンが提供されています。

a3

ソフトウェアをダウンロードするには、JUST DOWNLOADをクリックします。

  1. ソフトウェアページからダウンロードした.exeファイルをハードドライブに保存し、ファイルを単に実行します。

a5

  1. ライセンス契約を読み、同意します。

a6

  1. インストールオプションを選択します。

a7

  1. インストール場所を選択します。

a8

  1. 完了をクリックしてArduino IDEを実行します。

a9

1.3 Arduino IDE 2.0の紹介

image-20250416145828363

Verify / Upload - コードをコンパイルしてArduinoボードにアップロードします。

Select Board & Port - 検出されたArduinoボードがポート番号とともにここに自動的に表示されます。

Sketchbook - ここには、コンピューターにローカルに保存されているすべてのスケッチがあります。さらに、Arduino Cloudと同期したり、オンライン環境からスケッチを取得したりすることもできます。

Boards Manager - インストール可能なArduinoおよびサードパーティのパッケージを参照します。たとえば、MKR WiFi 1010ボードを使用するには、Arduino SAMD Boardsパッケージがインストールされている必要があります。

Library Manager - Arduinoとそのコミュニティによって作成された何千ものArduinoライブラリを参照します。

Debugger - プログラムをリアルタイムでテストおよびデバッグします。

Search - コード内のキーワードを検索します。

Open Serial Monitor - コンソールの新しいタブとしてシリアルモニターツールを開きます。

Arduino IDEについてさらに詳しく知りたい場合は、このドキュメントを参照してください:Getting Started with Arduino IDE 2