【Arduino IDE】初心者向けインストール手順＆トラブル完全対策ガイド（Windows環境)


# 【Arduino IDE】初心者向けインストール手順＆トラブル対策ガイド（Windows環境)

## 1 はじめに
Arduinoは、電子工作やIoTプロジェクトに最適なマイコンボードです。本記事では、Arduino IDEのインストール手順（Windows版）と、初心者がつまずきやすいポイントを徹底的に解説します。

Arudino IDEは極端なことを言えば**ダウンロードしてインストールするだけ**で使えるお手軽開発環境なのですが、その道中で細かな設定を間違えてしまうと一部機能が使えなかったり、Arudinoを認識しなかったりします。実際、5人のうち1人くらいはうまいこと動作しません。この記事ではそれらの点に重点をおいて解説していきます。

そのため、本記事は
「**Arduinoが何かわかるよ！」「これから電子工作はじめるよ！」**
という方向けです。

:::note info
### 本記事の環境  
Windows11 Home/Windows10
:::

## 2 Arduino IDEのインストール（Windows）
### 2.1 ダウンロードと準備
Arduino IDEは以下の公式サイトからダウンロードできます。

- [Arduino公式ダウンロードページ](https://www.arduino.cc/en/software)
:::note warn
**通信環境に注意！**  
Arduino IDEはインストール後に外部インターネット接続を必要とします。  
プロキシやファイアウォールなどの通信制限がある環境では、ボードやライブラリの取得が**正常に行えない場合があります。**  
**制限のないネットワーク環境で実行してください。**
:::


1\. サイトより、**[Windows 10 and newer, 64 bits]** をクリック
![画像1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4112176/25996c06-f67d-4bb4-942e-aa855b03c110.png)



2\. 上側は寄付なので、基本は関係ありません。
下の **[JUST　DOWNLOAD]** だけをクリック
![画像2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4112176/04f9755f-737e-4ad7-8ba5-219b8c8b389e.png)


3\. 上側はArduinoに関する情報を受け取るかの設定。
不要であれば下の **[JUST　DOWNLOAD]** をだけをクリック
![画像3.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4112176/8413720d-bda2-4184-90d5-e428a1171eb0.png)


4\. この画面が表示されたらダウンロード開始です。
![after_downlowd.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4112176/87b5dad9-9195-4ee8-b31b-c40accb101e7.png)



:::note warn
**注意：ダウンロード＝インストールではありません**  
ダウンロードしただけではArduino IDEは使えません。インストールまで完了して初めて使える状態になります。
:::
 
### 2.2 インストール手順(起動まで)
1\. `.exe`ファイルをダウンロード後、起動
![フォルダの中のIDE.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4112176/546f5488-8e9c-464a-95c5-1704b9bc3420.png)

2\. インストーラーを起動し、指示に従ってインストール
インストールするにあたって要綱の同意。ふつうに使うなら普通に同意
![画像4.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4112176/b00de82c-afca-4306-b9a5-85a8ff202a4e.png)

3\. どのユーザーにインストールするかの設定
自分だけが使うなら **「現在のユーザーのみにインストール」**
![画像5.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4112176/01927399-9997-4ac7-b634-8ec324705f94.png)

4\. インストール先の設定
特段こだわりがなければデフォルトのままの参照にしておき、**インストール**
![画像6.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4112176/d6283ed4-1163-4470-9f57-5972cecc8101.png)

5\. インストールのセットアップ完了
この画面が表示されたらセットアップ完了
デスクトップ上にショートカットが自動で生成されるほか、**「windowsのアプリ」** 欄にも追加される。
「Arduino IDEを実行」にチェックをすると完了後に自動で起動する。

![IDEインスコ完了.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4112176/84aa902d-74e3-42d5-bf3d-b5e109f65779.png)

**6\. ドライバのインストール(重要)**
Arduino IDEをインストール後、初回起動時やボード接続時に「Windows セキュリティ」ポップアップが表示され、ドライバのインストールを求められます。

この画面では、以下のような情報が表示されます：
***
名前：Adafruit Industries LLC ポート (COM & LPT)
発行元：Adafruit Industries
選択肢：
「インストール(I)」：ドライバをインストール
「インストールしない(N)」：ドライバを拒否
「'Adafruit Industries' からのソフトウェアを常に信頼する (A)」：今後の確認を省略

:::note warn 
このドライバを拒否すると、Arduinoボードが正しく認識されず、ポート設定や通信ができなくなります。
その場合、自分でドライバを個別にインストールする必要があり、初心者には非常に手間がかかります。
**必ず「インストール(I)」を選択してください。**
:::
***

## 3 日本語化の手順

Arduino IDEはデフォルトで英語表示ですが、設定を変更することで日本語表示が可能です。

### 3.1 言語設定の変更方法
1\. IDEを起動
2\. メニューから「File」選択
![画像9.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4112176/69a80376-8029-47d0-b7a1-339dc3198505.png)

3\. 「File」から「Preferences...」を選択
![画像10.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4112176/66b10b75-2ce0-40f6-af68-3643be59c0d3.png)

4\. 「Language」の項目を選択(標準はEnglish)
![画像11.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4112176/5587255b-96cc-407b-acf9-36ae4022228f.png)

5\. 「Editor Language」から「Japanese」を選択
![画像12.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4112176/916e5f41-a18c-494d-8b4b-01ab0d4b6bd6.png)

6\. 画面右下 **「OK」** を選択
![画像13.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4112176/47260217-1064-40dd-b9b4-3b3da3bc56eb.png)

:::note warn
**設定の適応**
選択後、通常であれば自動で再起動します。
再起動されない場合は一度IDEを閉じたのち、**再度IDEを起動してください**
:::

7\. IDEを再起動すると日本語表示になります

![日本語画面.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4112176/0e4ceab4-76cf-4940-82a7-ac0f52cd7c2d.png)
***
## 4 Tips(エラー対応など)
### - 起動時にエラーなどが複数発生する場合
プロキシ環境下や通信回線が不安定な環境でインストールすると、データが欠損するなどが原因で正常に機能が使えないかもしれません
    →対処法:**IDEをアンインストール後**別の環境(別WiFiや通信回線の良い場所で)再度ダウンロード
    
:::note warn
**どうしても特殊な環境下において実装する場合**
プロキシ環境下でもインストール後にプロキシ設定をすることで、後からデータのダウンロードが可能です。
:::
**参照リンク(著:@BerandaMegane)**

https://qiita.com/BerandaMegane/items/1f473a51013effd92fb2

### - **ポートが表示されないときの対処法**
基本的にはIDEの再起動、もしくはPcの再起動で認識されます

:::note warn
**再起動でも表示されない場合**
デバイスマネージャーで「ポート (COMとLPT)」が表示されているか確認
「不明なデバイス」がある場合は、右クリック→「ドライバーの更新」
USBケーブルが「充電専用」でないか確認（データ通信対応のものを使用）
:::

### - **メニューが右上に重なって見づらい？**  
Arduino IDE 2.xでは、ウィンドウサイズが小さいと「ファイル」などのメニューが右上に押し込まれ、×ボタンと重なることがあります。  
ウィンドウを広げるか、Windowsのスケーリング設定を見直すことで改善できます。

### - **バージョンを確認したいとき**
IDEを起動
メニューの「ヘルプ」→「About Arduino IDE」を選択
表示されるウィンドウにバージョン情報が記載されています
 
## 4 IDEをアンインストールしたいとき
1. 「設定」→「アプリ」→「インストール済みアプリ」から「Arduino IDE」を検索
2. 「…」→「アンインストール」を選択
3. 必要に応じて、`C:\\Users\\ユーザー名\\AppData\\Local\\Arduino15` も削除（設定情報が残っている場合）

## 5 おわりに
Arduino IDEは初心者でも扱いやすい開発環境ですが、細かな設定やエラー対応が必要です。本記事を参考に、快適なArduino開発を一緒に始めましょう！
今後はArduinoやESP32、XAIOに関する記事を更新します
Qiita初心者が書いた記事ですが、参考になりましたらLGTMなど、お願いします！