Arduino Uno対メガ対マイクロ

発行者

Arduinoボードは、多種多様なボードを備え、市場で最も人気のあるマイクロコントローラーの1つになりました。一部のArduinoボードは特定のアプリケーションに適しています。Arduinoが作成した人気のボードである UnoMicroMega 2560 を比較して、次のプロトタイピング、IoTまたはDIYプロジェクト、または学校のロボット プロジェクトに最適なものを確認しましょう。

Arduinoボードのサイズと価格の比較 

Micro は、その名の通り、0.7" x 1.9" のサイズで、市場で最も小さいマイクロコントローラー ボードの1つです。一方、Arduino Mega 2560 のボード寸法は約4インチx 2.1インチで、面積で見るとMicroの約6倍の大きさになります。Arduino Uno の寸法は2.7インチx 2.1インチで、MicroとMega 2560の中間くらいです。Microの価格は通常19 ~ 25ドル程度 (在庫が見つからない場合もあります) ですが、Unoは20 ~ 23ドル程度、Mega 2560は36 ~ 39ドルです。

接続性

コンピューターに接続してコーディングを開始するには、UnoとMega 2560はどちらも標準A/B USBケーブルで簡単に接続できますが、Microの場合はMicro-USBケーブルが必要です。

これらのArduinoにはそれぞれ異なる数のI/Oピンがあります。最も多くのピンを持つボードはMega 2560で、なんと54個のデジタルI/Oピン (そのうち15個はPWM付き) と16個の入力アナログ ピンを備えています。驚くべきことに、Microは3つの中で2番目に多くのピンを備えており、20個のデジタルI/Oピン (そのうち7個はPWM対応) と12個の入力アナログ ピンを備えています。 最後に紹介するのは、14個のデジタルI/Oピン (そのうち6個はPWM) と6個の入力アナログ ピンを備えたUnoです。

また、UnoとMega 2560はどちらも通常はスルーホールとして提供されますが、MicroのヘッダーI/Oのピン レイアウトにより、あらゆるブレッドボードやシステムに適合できることも注目すべき点です。つまり、ほとんどのシールドはUnoおよびMega 2560と互換性がありますが、Microは互換性がありません。

1Sheeld+ (スマートフォンをセンサーとして使用) やRelay Shieldなど、より便利で興味深いArduinoシールドをいくつかチェックしてみてください。

関連商品を見る

1SHEELD+

Integreight, Inc ビュー

関連商品を見る

処理能力

これら3つのArduinoボードはそれぞれ独自の処理能力レベルを備えているため、周波数/クロック速度について説明します。これらのボードの周波数/クロック速度は、単にコマンドを実行する速度を意味します。これらすべてのクロック速度が16 MHzで同じであることは嬉しい驚きでした。

UnoとMicroのフラッシュ メモリは32 kBで同じですが、Mega 2560は256 kBで、メモリ容量が8倍になります。フラッシュ メモリは、Arduinoにアップロードできるスケッチ/コードのサイズを意味します。したがって、大規模なコードがある場合は、Mega 2560が最適です。

ArduinoボードはSRAM (静的ランダム アクセス メモリ) を使用します。Mega 2560は8 kBと最大のSRAMスペースを備えており、これはUnoの4倍、Microの3.2倍に相当します。SRAMスペースが増えると、Arduinoの実行時に変数を作成および操作するためのスペースが増えます。

結論

以下のArduino比較表には、Uno、Mega 2560、Microを並べて比較したものが示されています。

Arduino比較表 

図1: Arduino Uno、Mega 2560、Microの比較。

 

どのボードを使用すべきかという結論は、次のようになります。

あなたのプロジェクトに最適なArduinoボードはどれですか?

- プロジェクトのコンパクトさを気にしていて、I/Oピンの数についてはあまり気にしておらず、通常の価格より少し高くても構わない (見つけるのが難しい場合があります)、シールドを追加したくない場合は、Arduino Microをお選びください。

- 大規模なコードを記述していて、プロジェクトに多くのI/Oピンが必要で、シールドが必要な場合は、Arduino Mega 2560が最適です。

- また、何か小さなプロトタイプを作成したい場合、シールドを追加したい場合、コスト効率の高いオプションが必要な場合、または単に楽しくコードを学びたい場合は、Arduino Unoが最適です。

関連商品を見る

A000093 | Arduino Micro

Arduino Corporation 組み込みシステム開発ボードおよびキット ビュー

関連商品を見る

A000067 | Arduino Mega 2560 Rev3

Arduino Corporation 組み込みシステム開発ボードおよびキット ビュー

さらに比較するには、以下をご覧ください。

PocketBeagleの仕様とRaspberry Pi Zeroの仕様の比較

Raspberry Pi 3対Raspberry Pi Zero W

最新ニュース

申し訳ございませんが、フィルター選択では結果が返されませんでした。

We've updated our privacy policy. Please take a moment to review these changes. By clicking I Agree to Arrow Electronics Terms Of Use  and have read and understand the Privacy Policy and Cookie Policy.

Our website places cookies on your device to improve your experience and to improve our site. Read more about the cookies we use and how to disable them here. Cookies and tracking technologies may be used for marketing purposes.
By clicking “Accept”, you are consenting to placement of cookies on your device and to our use of tracking technologies. Click “Read More” below for more information and instructions on how to disable cookies and tracking technologies. While acceptance of cookies and tracking technologies is voluntary, disabling them may result in the website not working properly, and certain advertisements may be less relevant to you.
We respect your privacy. Read our privacy policy here