Arduino Uno REV 3マイクロコントローラボード

Arduino Uno REV 3マイクロコントローラボードは、Microchip Technology ATmega328 8ビット対応マイクロコントローラ(MCU)に基づいています。Arduino Unoは、デジタル入力/出力ピン14本(そのうち6本はPWM出力として使用可能)、アナログ入力6本、16MHz水晶振動子が特徴です。Unoには、USB接続、電源ジャック、インサーキットシリアルプログラミング(ICSP)ヘッダ、リセットボタンも搭載されています。このArduino MCUボードには、ユーザーがMCUをサポートするために必要なすべての機能が搭載されています。ユーザーは、USBケーブルを使用してUnoをコンピュータに接続するか、AC/DCアダプタまたはバッテリで給電することで開始できます。Unoは、Arduinoソフトウェア(統合開発環境)でプログラミングできます。UnoのATmega328にはブートローダが予めプログラミングされており、ユーザーは外付けハードウェアプログラマを使用せずにコードをMCUにアップロードできます。 

Arduino Unoは、FTDI USB-シリアルドライバチップを使用しないという点で、以前のボードとは異なります。代わりにこのボードは、USB-シリアルコンバータとしてプログラミングされたAtmega16U2が特徴です。

特徴

  • Microchip Technology ATmega328 8ビットAVRマイクロコントローラ
  • 5Vの動作電圧
  • 入力電圧: 6V ~20V (制限)
  • デジタルI/Oピン14本(6本はPWM出力を実現)
  • アナログ入力ピン6本
  • I/Oピンあたり20mA DC電流
  • 50mA DC電流 (3.3Vピン用)
  • 32KBフラッシュメモリ(ATmega328P)、ブートローダによって使用される0.5KB
  • 2KB SRAM (ATmega328P)
  • 1KB EEPROM (ATmega328P)
  • クロック速度:16MHz
  • 68.6mm x 53.4mm (長さx幅)
  • 25g重量
  • USB接続経由または外部電源で給電される電源は、自動的に選択されます。
  • コンピュータ、別のUnoボード、または他のMCUとの通信を目的とした多数の機能が搭載されているATmega328は、UART TTL (5V)シリアル通信を実現しており、デジタルピン0 (RX)および1 (TX)で利用可能
    • ボード上のATmega16U2は、USB経由でこのシリアル通信をチャネルし、コンピュート上のソフトウェアに仮想COMポートとして表示されます。
    • 16U2ファームウェアには標準のUSB COMドライバを使用
    • 外付けドライバ不要

アプリケーション

  • プロトタイピングと教育
  • ホームオートメーション
  • ロボティクス
  • モノのインターネット(IoT)
  • ウェアラブル電子機器
  • データロギングと測定システム
  • インタラクティブなアートとディスプレイ
  • 産業用オートメーション
  • 自動ガーデニングシステム
  • ゲームコントローラと入力デバイス
  • セキュリティシステム
  • 信号処理
  • カスタムキーパッドとユーザインターフェイス
  • リモートコントロールシステム
  • 組込みシステム
公開: 2024-12-19 | 更新済み: 2025-10-16