Arduino Micro は Adafruit 社と共同開発された ATmega32U4 をマイクロコントローラとしている小型の Arduino です。同じような大きさの Arduino Nano があるが違いを理解して使い分けをしよう。
Arduino Micro 商品説明
Arduino Uno は、マイクロコントローラに ATmega32U4 を載せています。
20個のデジタル入力/出力ピンがあり、うち7個はPWM出力として利用できます。(Nano は14個、PWM出力6個)
12個のアナログ入力があります。(Nano は8個)
外部割込みは5個。(Nano は2個)Arduino では、外部割込みの使い方がわかりずらいようになっている。詳しい説明がわかるサイトがあったので以下に紹介しておく。
16メガヘルツで動作していて、USB接続、電源ジャック、ICSPヘッダー、およびリセットボタンがあります。マイクロコントローラを利用するために必要なものがすべてが載せられています。
micro USB ケーブルでコンピュータに接続するか、外部電源、または、バッテリーで対応する Vin ピンと GND に接続するかして、電源を入れるだけで利用できます。
モータなどを動かすときに使うモータドライバで有名は、Adafruit 社と共同で開発された ATmega32U4 を利用しているという事で、モータなどの駆動系の部品を使いやすいモデルになっている。
しかし、入力電圧の許容範囲が少し狭まっているので注意が必要です。割り込みが多いが、初期のまま、ドライバなど利用すると、多重割込みに制限がされているので、注意しないといけないみたいです。上のサイトにその詳細が書かれています。参考にしてみてください。ファイマンはそこまで使いこなせていないので、そこは各自ご自身で確認して見てください。
マイクロコントローラー | ATmega32U4 |
動作電圧 | 5V |
入力電圧(推奨) | 7-9V |
入力電圧(制限) | 6-9V |
デジタルI / Oピン | 20 |
PWMチャネル | 7 |
アナログ入力チャンネル | 12 |
I / OピンあたりのDC電流 | 20 mA |
3.3VピンのDC電流 | 50 mA |
フラッシュメモリー | 32 KB(ATmega32U4)、そのうち4KBはブートローダーによって使用されます |
SRAM | 2.5 KB(ATmega32U4) |
EEPROM | 1 KB(ATmega32U4) |
クロック速度 | 16 MHz |
LED_BUILTIN | 13 |
長さ | 48mm |
幅 | 18mm |
重量 | 13g |
更に詳しい情報は本家Arduino のショッピングサイトに詳しく書いてあります。
コメント