IoT のための電子工作入門

ホーム > ArduinoArduino > Arduino とは?

Arduino とは?

スポンサーリンク

Arduino はハードウェアとソフトウェアで構成される、オープンソース・プロトタイピングプラットフォームです。

ソフトウェア開発環境は誰でもダウンロードして無償で利用可能。

ハードウェアは Arduino ボード自体が数千円程度で入手可能で、さらに Arduino 互換のセンサーなども様々な種類のものが非常に安価に利用可能になっています。

これらを用いて、各種デバイスの試作などを容易に行うことが可能です。

Arduino は Atmel AVR (マイクロコントローラ) を備えています。

Arduino ボードで最も基本的なものは Arduino Uno といいます。

Arduino Uno

Arduino Uno は ATmega328P をベースにしていて、14 個のデジタル入出力ピン (そのうち 6 個は PWM 出力に利用可能)、 6 個のアナログ入力、16MHz 動作、USB 接続、パワージャック、ICSP ヘッダで構成されます。

一方、機能拡張版には Arduino Mega (Arduino Mega 2560) があります。

Arduino Uno

写真で見ても一回り大きいことが分かりますが、こちらは ATmega2560 をベースにしていて、54 個のデジタル入出力ピン、16 個のアナログ入力・・・ というように拡張されています。

またウェアラブルに適した小さなサイズの Arduino Gemma などもあります。こちらは ATtiny85 ベースです。

このように、Arduino は利用シーンに応じた各種ボードが選べ、それらが同じ開発環境から利用可能です。

ホーム > ArduinoArduino > Arduino とは?